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

java 编写小工具 尝试 学习(四)

2017-03-02 17:39 399 查看
1、在新建 的窗口上 ,添加了一个按钮后 ,给 按钮添加一个事件 ,意思就是 点击按钮后 发生什么事情!不废话 贴图 贴 代码!

package jFrameDemo;

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

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.WindowConstants;

//编写用户自定义的窗口类必须继承JFrame类

class MyFrame extends JFrame
{
public MyFrame(String title)
{
this.setTitle(title);//设置窗口标题

//这句代码是当用户关闭窗口的时候关掉应用程序
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

//创建一个面板对象,这个面板就是一个组件容器

JPanel pan = new JPanel();

//创建一个按钮对象

JButton button =new JButton("测试按钮");

//添加 容器

this.add(pan);

//添加这个 BUTTON 对象 到面板上
pan.add(button);

//使用匿名的内部类,第一种事件监听方法
button.addActionListener(new ActionListener()
{

@Override
public void actionPerformed(ActionEvent e)
{
// TODO Auto-generated method stub

JOptionPane.showConfirmDialog(null, "测试按钮被点击了", "提示信息", JOptionPane.DEFAULT_OPTION);

}

});

}
}

public class jFrameDemo
{

public static void main(String[] args)
{
// TODO Auto-generated method stub
MyFrame frame = new MyFrame("我的第一个java窗口代码");

frame.setSize(400, 300);//设置长和宽

frame.setLocation(0, 0);//设置起点位置

frame.setVisible(true); //设置窗口的可见性

}

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: