第二周:java事件处理
2014-03-12 12:30
344 查看
文本框和按钮处理事件
(1)一个文本框的简单事件处理程序,代码如下:
其运行结果如下图:
(2)一个按钮事件处理程序,其代码如下:
其运行结果如下图:
(1)一个文本框的简单事件处理程序,代码如下:
import java.applet.*; import java.awt.*; import java.awt.event.*; public class A extends Applet implements ActionListener { Label lb; TextField in,out; public void init() { lb=new Label("请输入您的名字"); in=new TextField(6); out=new TextField(20); add(lb); add(in); add(out); in.addActionListener(this); } public void actionPerformed(ActionEvent e) { out.setText(in.getText()+"欢迎光临!"); } }
其运行结果如下图:
(2)一个按钮事件处理程序,其代码如下:
import java.awt.*; import java.awt.event.*; import java.applet.*; public class ButtonDemo extends Applet implements ActionListener { String msg=""; public void init() { Button yes=new Button("是"); Button no=new Button("否"); Button maybe=new Button("取消"); add(yes); add(no); add(maybe); yes.addActionListener(this); no.addActionListener(this); maybe.addActionListener(this); } public void actionPerformed(ActionEvent e) { String str=e.getActionCommand(); if(str=="是") { msg="您单击了按钮'是'."; } else if(str=="否") { msg="您单击了按钮'否'."; } else { msg="您单击了按钮'取消'."; } repaint(); } public void paint(Graphics g) { g.drawString(msg, 6, 100); } }
其运行结果如下图:
相关文章推荐
- 第二周实验:Java事件处理
- 第二周JAVA事件处理
- 第二周JAVA事件处理2
- 第二周:java事件处理
- 第二周:Java事件处理 课本Demo1
- 第二周:Java事件处理
- 第二周:Java事件处理 课本Demo2
- [Java GUI] 鼠标移动事件处理示例
- Java的事件处理机制
- Java基础之处理事件——applet中语义事件的处理(Lottery 1)
- java单选按钮组事件处理程序
- Java GUI编程中的事件处理机制详细讲解
- java的RIL框架处理modem网络状态改变事件的流程
- Java事件处理
- Java窗体中的事件处理之Button
- Java事件处理机制(自定义事件)
- Java事件处理 P115 例6-1(文本框事件处理)
- 为您的Java应用程序添加退出事件处理
- java事件处理机制(自定义事件)
- Java学习笔记(6):事件处理