前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >初学java之触发响应事件举例子

初学java之触发响应事件举例子

作者头像
Gxjun
发布2018-03-22 13:44:17
8860
发布2018-03-22 13:44:17
举报
文章被收录于专栏:mlml

设置一个触发响应事件?

  比如消息框.....

代码语言:javascript
复制
 1 package hello;
 2 import javax.swing.*;
 3 import project.readerListen;
 4 import java.awt.*;
 5 import java.awt.event.*;
 6 class WindGrid extends  JFrame{
 7     
 8     JTextField text;
 9     ActionListener listener;    
10     
11     public WindGrid(String title)
12     {
13       setTitle(title);
14       init();
15       setBounds(40,50,260,270);
16       setVisible(true);    
17       setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
18     }    
19     
20     void init()
21     {
22       text = new JTextField(10);
23       listener = new ReaderListen();  //自定义的 那个类
24       setLayout(new FlowLayout());
25       text.addActionListener(listener);
26       add(new Label("输入蚊子 "));
27       add(text);
28     }
29 
30 }
31 public class test {
32     public static void main(String args[])
33     {
34       new WindGrid("第一个窗口");    
35     }
36 }
代码语言:javascript
复制
 1 package hello;
 2 
 3 import java.awt.event.ActionEvent;
 4 import java.awt.event.ActionListener;
 5 import javax.swing.*;
 6 public class ReaderListen extends JFrame implements ActionListener 
 7 {
 8 
 9     public void actionPerformed(ActionEvent e)
10     {
11     // TODO Auto-generated method stub    
12         JFrame myjframe;
13         myjframe = new JFrame();
14         JTextArea mytest;
15         mytest =new JTextArea(e.getActionCommand(),8,9);
16         myjframe.add(mytest);
17         myjframe.setBounds(20, 30, 200, 300);
18         myjframe.setVisible(true);
19         
20     }
21 }
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-05-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档