0

我正在 Netbeans 中开发一个摇摆项目。我创建了一个 JFrame 并在该 JFrame 中添加了一个模态 JDialog 实例以从用户那里获取凭据。JDialog 实例在 JFrame 的构造函数中设置为可见。当它运行时,JDialog 实例如预期的那样显示在 JFrame 之前,但 JDialog 窗口的大小会调整到最小的可能尺寸。用户必须每次手动调整它的大小才能看到有一些文本框要填充。我试过手动设置preferredSize,但没有用。如何使其具有与设计视图上相同的尺寸?

4

2 回答 2

0

dialog.setSize(width, height) should work.

于 2010-11-12T00:07:20.333 回答
0

确保所有对话框的子项也具有首选大小,然后调用pack()容器上的方法。

于 2010-11-12T00:07:52.033 回答