简单的事件处理程序
2013-11-18 18:00
344 查看
代码:
package pack1;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
public class Welcome extends JFrame {
private JTextField userName = new JTextField();
private JLabel jl = new JLabel();
private JButton ok = new JButton("OK");
public Welcome() {
super("Welcome java");
Container c=this.getContentPane();
c.setLayout(new GridLayout(3,1));
c.add(jl);
c.add(userName);
c.add(ok);
this.setSize(200,200);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ok.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String user=userName.getText();
JOptionPane.showMessageDialog(Welcome.this, "欢迎光临:"+user,"提示",+JOptionPane.INFORMATION_MESSAGE);
}
});
}
public static void main(String args[]){
new Welcome();
}
}
运行结果:
![](https://img-blog.csdn.net/20131118175819718?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDI4Njc1MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
输入文字编辑,点击ok按钮:
package pack1;
import java.awt.Container;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
public class Welcome extends JFrame {
private JTextField userName = new JTextField();
private JLabel jl = new JLabel();
private JButton ok = new JButton("OK");
public Welcome() {
super("Welcome java");
Container c=this.getContentPane();
c.setLayout(new GridLayout(3,1));
c.add(jl);
c.add(userName);
c.add(ok);
this.setSize(200,200);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ok.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String user=userName.getText();
JOptionPane.showMessageDialog(Welcome.this, "欢迎光临:"+user,"提示",+JOptionPane.INFORMATION_MESSAGE);
}
});
}
public static void main(String args[]){
new Welcome();
}
}
运行结果:
输入文字编辑,点击ok按钮:
相关文章推荐
- 简单事件处理程序
- 文本框的简单事件处理程序
- 文本框的简单事件处理程序
- C#事件演示程序1)——一个最简单的C#事件处理程序
- 使用事件处理创建一个简单的绘图实例程序 python
- Java简单图形编辑器 放置、移动和擦除方块 鼠标事件测试程序 Java核心技术 事件处理
- 简单的paint事件处理程序
- java例程练习(简单的画图程序[鼠标事件处理])
- java例程练习(简单的画图程序[鼠标事件处理])
- 作业:文本框的简单事件处理程序
- 一个简单的事件处理程序
- 文本框的简单事件处理程序
- silverlight 异步陷阱(一)不能Remove事件处理程序
- 事件处理程序的绑定
- 事件处理程序的注册(一)
- 如何使用Visual Studio Tools for Office创建事件处理程序
- javascript中 IE事件处理程序中try catch用法
- 一类单片机基于事件的键盘处理程序
- 利用反射获得委托和事件以及创建委托实例和添加事件处理程序
- 在flash/flex程序中处理javascript的事件