您的位置:首页 > 编程语言 > Java开发

java监听事件

2014-04-16 15:07 337 查看
package JAVASwing;

import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;

public class TestingLimitChangeFormSize {
public static void main(String[] args) {
new LimitChange();

}

}

class LimitChange extends JFrame
{
public LimitChange()
{
this.setLayout(new FlowLayout());
setSize(100,100);
setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container container=getContentPane();
JButton test=new JButton("禁止改变窗体大小");
container.add(test);
new JButton("禁止改变窗体大小").setSize(100, 100);
JButton test1=new JButton("可以改变窗体的大小");
container.add(test1);
test.addActionListener(new ActionListener()
{

@Override
public void actionPerformed(ActionEvent e) {
setResizable(false);
System.out.println("禁止改变窗体大小成功");

}

} );
test1.addActionListener(new ActionListener()
{

@Override
public void actionPerformed(ActionEvent e) {
setResizable(true);
System.out.println("可以改变窗体的大小监听成功");

}

} );
}
}
本文出自 “javaswing” 博客,请务必保留此出处http://chaiyesongtest.blog.51cto.com/8506442/1396444
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: