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

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); //设置窗口的可见性
        
    }

}

原文地址:https://www.cnblogs.com/suozhang/p/6491685.html