- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * package ch11.ex11_A; import java.awt.*; //流式布局管理器的示例 public class FlowLay { public static void main(String[] args) { Frame fra=new Frame(登录窗口); FlowLayout layout=new FlowLayout(); fra.setBounds(0, 0, 280, 150); fra.setLayout(layout); Button but1,but2; TextField txt1,txt2; but1=new Button(ok); but2=new Button(cancel); txt1=new TextField(20); txt2=new TextField(20); Label lab1=new Label(username); Label lab2=new Label(password); fra.add(lab1); fra.add(txt1); fra.add(lab2); fra.add(txt2); fra.add(but1); fra.add(but2); fra.setVisible(true); } } * * package ch12.eg12_A; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class InputFrame extends JFrame{ InputFrame(){ super (学生信息录入); Container c=getContentPane(); c.setLayout(new GridLayout(4,2)); setSize(300,200); setVisible(true); } public static void main(String[] args) { new InputFrame(); } } 作业讲解:上机作业A:ActionEvent练习 一个窗口包含三个按钮和一个文本行,三个按钮的颜色分别为红,绿,蓝,单击任意一个按钮,当用户点击某个按钮,文本行的背景色改为相应颜色 参考:点击一下后窗口变成红色的例子 作业讲解:上机作业2 【实训目的】 练习行为事件处理ActionEvent 【实训步骤】 1、创建一个窗口,包含两个按钮和一个标签,标签初始值为0,如图10-12所示; 2、实现以下功能:在“累加”按钮上单击一次,则标签的值加1; 3、实现以下功能:在“清空”按钮上单击一次,则标签的值恢复为0。 提示:2、3步使用label对象的getText()方法和setText()方法 提示:arg0.getSource()方法能判断出事件源是哪个按钮 1事件类的关系 java.lang.Object java.util.EventObject java.awt.AWTEvent ActionEvent ItemEvent ComponentEvent AdjustmentEvent ContainerEvent InputEvent FocusEvent PaintEvent WindowEvent KeyEvent MouseEvent AWT中组件和可触发的事件类 组件类 产生的事件类 Button ActionEvent CheckBox ActionEvent、ItemEvent Component ComponentEvent、FocusEvent KeyEvent、MouseEvent MenuItem ActionEvent Scrollbar AdjustmentEvent TextArea ActionEvent TextField ActionEvent Window WindowEvent 2事件监听器接口及其中方法 事件名称: 选项事件:TextEvent 发生条件 当组件的文本改变时,将调用侦听器对象的 textValueChanged 方法。 事件监听器接口 选项监听器TextListener 规定方法: void textValueChanged(TextEvent e) 文本的值已改变时调用。 。 。。。。。。更多监听器参考表11-12 import java.awt.*; import java.awt.event.*; //TextEvent:让登录窗口的密码不能超过六位,否则自动清零 public class Login implements TextListener{ static Frame fra; sta
您可能关注的文档
最近下载
- DB3502_T 105-2023 城市轨道交通工程工程量清单计价规则.docx
- 专题02 《醉翁亭记》三年中考真题(解析版)-备战2022年中考语文课内文言文知识点梳理+三年真题训练(部编版).docx
- 向解放军学习完整版.pdf
- 2024年中国行业大模型市场报告.pdf
- 2023年广东外语外贸大学汉语言文学专业《现代汉语》期末试卷A(有答案).docx VIP
- “促进学校内涵发展 提高教育教学质量”经验总结汇报材料5篇.docx VIP
- 人才测评-管理游戏(上篇).pptx VIP
- 河南省 12YN3、12YN4、12YN5 制冷工程、空调工程、通风与防排烟工程 DBJT19-07-2012.docx VIP
- 肢体残疾康复训练档案肢体残疾康复训练档案.doc
- 潍柴动力纳税分析2022-03.pptx
文档评论(0)