zoukankan      html  css  js  c++  java
  • JDialog简单使用

    public class MyJDialog extends JDialog{
        public MyJDialog(MyFrame frame) {
            // TODO Auto-generated constructor stub
            super(frame,"第一个JDialog窗体",true);
            Container container = getContentPane();
            container.add(new JLabel("这是一个对话框"));
            setBounds(100,100,200,120);
        }
    }
    public class MyFrame extends JFrame{
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            new MyFrame();
        }
        
        public MyFrame() {
            // TODO Auto-generated constructor stub
            
            Container container = getContentPane();
            container.setLayout(null);
            JLabel jl = new JLabel("这是一个JFrame窗体");
            jl.setHorizontalAlignment(SwingConstants.CENTER);
            container.add(jl);
            JButton bl = new JButton("弹出对话框");
            bl.setBounds(10,10,100,50);
            bl.addActionListener(new ActionListener() {
                
                @Override
                public void actionPerformed(ActionEvent e) {
                    // TODO Auto-generated method stub
                    new MyJDialog(MyFrame.this).setVisible(true);
                }
            });
            container.add(bl);
            setBackground(Color.white);
            setVisible(true);
            setSize(200,120);
            setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
        }
    }
  • 相关阅读:
    第03次作业-栈和队列
    第02次作业-线性表
    Data-Structure01-绪论
    c语言第二次实验报告
    C语言第一次实验报告
    KD-tree讲解
    AAAA、
    清北学堂 day one
    生长,开始记录!
    Linux命令(待完善)
  • 原文地址:https://www.cnblogs.com/dulute/p/10568384.html
Copyright © 2011-2022 走看看