java基础与面向对象实用小程序11

java基础与面向对象实用小程序11

ID:18513991

大小:120.50 KB

页数:15页

时间:2018-09-18

java基础与面向对象实用小程序11_第1页
java基础与面向对象实用小程序11_第2页
java基础与面向对象实用小程序11_第3页
java基础与面向对象实用小程序11_第4页
java基础与面向对象实用小程序11_第5页
资源描述:

《java基础与面向对象实用小程序11》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、例11-1事件处理机制的应用:按钮功能的实现本例运行后,点击“提交”按钮将提取用户输入的信息显示在不可编辑文本框中,点击“清空”按钮所有文本框内容将被清除,点击“退出”按钮程序运行结束。//MyFrame.javaimportjavax.swing.*;importjava.awt.event.*;publicclassMyFrameextendsJFrameimplementsActionListener{JLabellabName,labAge,labShow;JTextFieldtxtName,txtAg

2、e,txtShow;JButtonbtnSubmit,btnReset,btnExit;JPanelpan=newJPanel();MyFrame(Strings){super(s);setSize(300,150);this.setLocationRelativeTo(null);setContentPane(pan);labName=newJLabel("姓名:");labAge=newJLabel("年龄:");labShow=newJLabel("您输入的是:");txtName=newJTextFie

3、ld(10);txtAge=newJTextField(5);txtShow=newJTextField(17);txtShow.setEditable(false);btnSubmit=newJButton("提交");btnReset=newJButton("清空");btnExit=newJButton("退出");btnSubmit.addActionListener(this);btnReset.addActionListener(this);btnExit.addActionListener(thi

4、s);pan.add(labName);pan.add(txtName);pan.add(labAge);pan.add(txtAge);pan.add(labShow);pan.add(txtShow);pan.add(btnSubmit);pan.add(btnReset);pan.add(btnExit);this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);setVisible(true);}publicvoidactionPerformed(Ac

5、tionEvente){if(e.getSource()==btnSubmit){Stringstr=txtName.getText()+txtAge.getText();txtShow.setText(str);}if(e.getSource()==btnReset){txtName.setText("");txtAge.setText("");txtShow.setText("");}if(e.getSource()==btnExit)System.exit(1);}}//EventDemo.javapub

6、licclassEventDemo{publicstaticvoidmain(String[]args){MyFramefrm=newMyFrame("事件处理演示");}}例11-2点击不同按钮,改变窗体的背景色//MyFrame.javaimportjavax.swing.*;importjava.awt.event.*;importjava.awt.*;publicclassMyFrameextendsJFrameimplementsActionListener{JButtonbtnYellow,btnG

7、reen,btnWhite;JPanelpan=newJPanel();MyFrame(Strings){super(s);setSize(200,200);this.setLocationRelativeTo(null);setContentPane(pan);btnYellow=newJButton("黄色");btnYellow.addActionListener(this);//给按钮增加事件监听btnGreen=newJButton("绿色");btnGreen.addActionListener(t

8、his);//增加事件监听btnWhite=newJButton("白色");btnWhite.addActionListener(this);//增加事件监听pan.add(btnYellow);pan.add(btnGreen);pan.add(btnWhite);this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);setV

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。