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

  • 相关阅读:
    NYOJ 118:修路方案
    Black and White
    运算放大器【五】---全功率带宽和增益带宽积
    运算放大器[四]
    运算放大器[三]
    电路基础【一】
    运算放大器[二] -----基础
    运算放大器【一】
    关于----正弦信号整形为方波【第一帖】
    明天改写------
  • 原文地址:https://www.cnblogs.com/suozhang/p/6491685.html
Copyright © 2020-2023  润新知