--java-- 十二周 【任务一】编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器
来源:互联网 发布:动漫漫依淘宝 编辑:程序博客网 时间:2024/06/05 08:39
1.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击鼠标时,程序获取文本框中的文本,并将该文本作为按钮的名称。再编写一个JFrame的子类,即窗口。窗口的布局为BorderLayout。窗口中添加两个MyPanel面板,分别添加到窗口的东面和西面。用一个程序执行入口进行测试。(必做)
package hu;import java.awt.event.*;import java.awt.*;public class MyPanel extends Panel implements ActionListener{Button button;TextField text;MyPanel(String s){button = new Button(s);text = new TextField(13);add(button);add(text);button.addActionListener(this);}@Overridepublic void actionPerformed(ActionEvent e) {// TODO Auto-generated method stubString s = text.getText();button.setLabel(s);}}
package hu;public class Text {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub WindowPanel w = new WindowPanel(); }}
package hu;import java.awt.event.*;import java.awt.*;import javax.swing.JFrame;public class WindowPanel extends JFrame {MyPanel panel1,panel2;WindowPanel(){panel1=new MyPanel("东");panel2=new MyPanel("西");setLayout(new BorderLayout());add(panel1,BorderLayout.EAST);add(panel2,BorderLayout.WEST);setTitle("myframe");setBounds(100,100,400,120);setVisible(true);validate(); /* addWindowListener(new WindowAdapter() {public void WindowClosing(WindowEvent e){System.exit(0);}});*/ validate();}}
- --java-- 十二周 【任务一】编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器
- java十二周实验.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击
- JAVA--第十二周任务之1.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视
- 第12周实验 1.编写一个应用程序,要求编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器,当单击鼠
- JAVA--第12周实验--任务1--编写一个Panel的子类MyPanel,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器
- MyPanel
- JAVA--第十三周任务一封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame。要求窗口使用三个文本框和一个文本区,其中三个文本框
- 创建有一个文本框和三个按钮的小程序 当按下每个按钮时 使不同的文字显示在文本框中
- 在文本框单元中添加了一个小的按钮
- Java文本框上的ActionEvent事件
- java设置文本框-按钮的一个简单例子(加法器)
- 表单,放着一个文本框和一个按钮,单击按钮,表单的标题改为文本框中的内容+你好
- 编写一个有要求的四位数
- 设计一个窗口,窗口中包含有一个文本框,一个标签,两个按钮,当按下“文本一”按纽时,使得“Hello java!”显示在文本框中,按下“文本二”按纽时,使得“你好 Java!” 显示在文本框中(要求两个
- java的ActionEvent事件
- 一个简单的按钮
- 一个按钮的效果
- 一个按钮的效果
- 新一届中国领导人产生
- BaseServiceImpl类
- VNC许可密钥
- 内核模块编译时怎样绕过insmod时的版本检查
- 修改数据库排序规则
- --java-- 十二周 【任务一】编写一个Panel的子类MyPanel,MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器
- Manifest.xml 中uses-feature属性 详解
- linux epoll用法
- 详细介绍c++中的类对象内存模型
- 软件架构有感
- Hadoop安装部署
- 多线程感悟
- bean装配过程
- c#编写简易计算器