0

如何禁用调整大小的功能JFrame

我的代码如下frame.setResizable(false)不起作用。

public static void main(String[] args) {
    EventQueue.invokeLater(new Runnable() {
        public void run() {
            try {
                SearchIncome frame = new SearchIncome();
                frame.setResizable(false);
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    });
}

public SearchIncome()
{     
    setTitle("DPSS: Search Income");
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setBounds(100, 100, 790, 400);
    contentPane = new JPanel();
    contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    setContentPane(contentPane);
    contentPane.setLayout(null);
    this.setIconImage(Toolkit.getDefaultToolkit().getImage("images\\icon.jpg"));
4

1 回答 1

1

在我用上面的代码调用该类的上一个类中,我应该输入以下内容:

 SearchIncome page = new SearchIncome(); 
 page.setVisible(true); 
 page.setResizable(false)

打开页面的时候!谢谢您的帮助!

于 2013-05-01T14:44:49.397 回答