java开发实战1200例(I)-------246控制窗体加载时的位置

package LoadPosition;

import java.awt.BorderLayout;
import java.awt.EventQueue;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

public class loadPosition extends JFrame {
    private JPanel contentPane=new JPanel();
    public static void main(String[] args){
        EventQueue.invokeLater(new Runnable(){
            public  void run(){
                loadPosition frame=new loadPosition();
                frame.setVisible(true);
            }
        });
    }
        public loadPosition(){
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            setTitle("\u63A7\u5236\u7A97\u4F53\u52A0\u8F7D\u65F6\u7684\u4F4D\u7F6E");
            addWindowListener(new WindowAdapter(){
                public void WindowOpened(WindowEvent e){
                    setLocationRelativeTo(null);
                }
            });
            setBounds(100,100,450,300);
            contentPane.setBorder(new EmptyBorder(5,5,5,5));
            contentPane.setLayout(new BorderLayout(0,0));
            setContentPane(contentPane);
        }
    


}
 

猜你喜欢

转载自blog.csdn.net/zdm198255/article/details/83993517