为什么当我发布JDialog它时,它会以萎缩的方式弹出!我必须调整它的大小才能看到它的内容,并且标签之类的一些内容根本不显示!我有什么设置吗?
我不知道你是否在Andrew的解决方案下看到了我的评论.我只是想说pack()方法解决了jDialog以缩小的方式显示的问题,但是,我仍然有这个问题,我在jDialog中的一些控制器要么根本不显示,要么显示在随机调整大小办法.如果您也可以为这种情况提供补救措施,我将非常感谢!
jDialog_DSCredentials = new javax.swing.JDialog();
jDialog_DSCredentials.setTitle(resourceMap.getString("jDialog_DSCredentials.title")); // NOI18N
jDialog_DSCredentials.setLocationByPlatform(true);
jDialog_DSCredentials.setName("jDialog_DSCredentials"); // NOI18N
jDialog_DSCredentials.getContentPane().setLayout(new java.awt.CardLayout());
// Code of sub-components and layout - not shown here (I can send these if nec.)
Run Code Online (Sandbox Code Playgroud)
以下是从事件方法调用它的方式
jDialog_DSCredentials.pack();
jDialog_DSCredentials.revalidate();
jDialog_DSCredentials.setVisible(true);
Run Code Online (Sandbox Code Playgroud)
要使顶级组件成为显示内容所需的最小大小,请调用:
dialog.pack();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3491 次 |
| 最近记录: |