java窗口监听器的简单例子
2014-04-03 21:46
417 查看
package javaFrame;
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.FlowLayout;
public class FrameEx2 implements ActionListener{
JFrame jf;
JPanel jp;
JButton button1,button2;
TextArea tf1;
public FrameEx2(){
jf = new JFrame("小小菜");
button1 = new JButton("我得");
button2 = new JButton("你得");
Label label1 = new Label("监听器听到");
tf1 = new TextArea();
jp = new JPanel();
jf.setVisible(true);
button1.addActionListener(new secondbutton());
button2.addActionListener(new firstbutton());
jp.add(button1);
jp.add(button2);
jf. setLayout(new GridLayout(5,1));
jf.add(label1);
jf.add(tf1);
jf.add(jp);
jf.setSize(500,300);
}
public static void main(String[] args) {
FrameEx2 action = new FrameEx2();
}
public void actionPerformed(ActionEvent e) {
}
class secondbutton implements ActionListener{
public void actionPerformed(ActionEvent e) {
tf1.append("这是左边,"+e.getActionCommand()+"\n\n");
}
}
class firstbutton implements ActionListener{
public void actionPerformed(ActionEvent e) {
tf1.append("这是右边,"+e.getActionCommand()+"\n\n");
}
}
}
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
import java.awt.FlowLayout;
public class FrameEx2 implements ActionListener{
JFrame jf;
JPanel jp;
JButton button1,button2;
TextArea tf1;
public FrameEx2(){
jf = new JFrame("小小菜");
button1 = new JButton("我得");
button2 = new JButton("你得");
Label label1 = new Label("监听器听到");
tf1 = new TextArea();
jp = new JPanel();
jf.setVisible(true);
button1.addActionListener(new secondbutton());
button2.addActionListener(new firstbutton());
jp.add(button1);
jp.add(button2);
jf. setLayout(new GridLayout(5,1));
jf.add(label1);
jf.add(tf1);
jf.add(jp);
jf.setSize(500,300);
}
public static void main(String[] args) {
FrameEx2 action = new FrameEx2();
}
public void actionPerformed(ActionEvent e) {
}
class secondbutton implements ActionListener{
public void actionPerformed(ActionEvent e) {
tf1.append("这是左边,"+e.getActionCommand()+"\n\n");
}
}
class firstbutton implements ActionListener{
public void actionPerformed(ActionEvent e) {
tf1.append("这是右边,"+e.getActionCommand()+"\n\n");
}
}
}
相关文章推荐
- Java中的事件、监听器的简单例子
- Java中的事件、监听器的简单例子
- JAVA:事件监听器之WindowAdapter类(针对窗口事件)
- java递归简单例子练习
- Java产生死锁的一个简单例子
- JAVA NIO 服务器端简单实现例子
- JAVA播放MP3的完整代码---简单写个小例子
- java中UPD的一个简单的例子
- 举个简单的例子说一下java日志文件的配置信息
- 自定义ClassLoader的简单例子 - bitan????s java - CSDNBlog
- Java实现简单字符生成器代码例子
- JAVA简单爬虫例子--Jsoup的运用
- 一个简单的例子说明java中spring框架的依赖注入
- java 使用 comet4j 主动向客户端推送信息 简单例子
- 自己编写的一个java简单的窗口实现两点求园面积
- JAVA:事件监听器之WindowAdapter类(针对窗口事件)
- 简单的 Java WebService 例子
- 【转载】Java数据接口编写简单例子,Java Json解析,服务端接口输出Json数据,客户端通过HTTP获取接口Json数据,作者:Jaiky_杰哥
- Java中比较器 Comparator 的简单例子
- 几个简单java基础的例子