我有一个很长的 Java 类
public class EditDialog extends JPanel implements ActionListener, ... {
private JButton editDialog;
// lots of code
public EditDialog (String setting){
this.setting = setting;
JPanel main = new JPanel();
// lots of code
}
}
此对话框可以调整大小,但默认尺寸太小。我想默认设置更大的尺寸,同时保持缩放能力。我怎样才能做到这一点?似乎 getPreferredSize
和 setPreferredSize
可能有用,但我找不到如何使用这些函数的示例。
最佳答案
一般情况下您调用setSize()在使其可见之前先在顶级框架/对话框上。
C.f. Top Level Containers
关于java - 在 Java 中设置对话框窗口大小的推荐方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37076844/