在设计好界面的情况上,为部件添加监听事件
前期准备工作(包括相关工具或所使用的原料等)
Eclipse
详细的操作方法或具体步骤
导入相应的包
![java图形用户界面设计浅谈:[2]添加监听事件](http://www.52ij.com/uploads/allimg/160402/23155QE7-0.jpg)
为按钮添加监听事件
![java图形用户界面设计浅谈:[2]添加监听事件](http://www.52ij.com/uploads/allimg/160402/23155S550-1.jpg)
开始编写一个监听事件,这里只是个范例
![java图形用户界面设计浅谈:[2]添加监听事件](http://www.52ij.com/uploads/allimg/160402/23155UV1-2.jpg)
点击“运行”
![java图形用户界面设计浅谈:[2]添加监听事件](http://www.52ij.com/uploads/allimg/160402/23155U9E-3.jpg)
再点击“确定”按钮(就是为它写了一个监听事件),然后,会跳出一个提示框,这就是我之前所写的监听内容
![java图形用户界面设计浅谈:[2]添加监听事件](http://www.52ij.com/uploads/allimg/160402/23155UP1-4.jpg)
以下是完整代码:
import java.awt.Button;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Label;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class demo2 implements ActionListener {
Frame nw=new Frame("登录");
Panel nn=new Panel();
Label a1=new Label("用户名");
Label a2=new Label("密码 ");
TextField b1=new TextField("name ");
TextField b2=new TextField("password");
Button n1=new Button("确定");
public void run(){
nn.add(a1);
nn.add(b1);
nn.add(a2);
b2.setEchoChar('*');
n1.addActionListener(this);
nn.add(b2);
nn.add(n1);
nw.add(nn);
nw.setBackground(Color.cyan);
nw.setSize(300, 300);
nw.setVisible(true);
}
public static void main(String[] args){
demo2 e1=new demo2();
e1.run();
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==n1){
Frame nw1=new Frame("信息");
TextField b3=new TextField("功能尚未开放");
nw1.add(b3);
nw1.setSize(200,200);
nw1.setVisible(true);
}
}
}
java图形用户界面设计浅谈(共2篇)上一篇:简单界面案例经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
