Почему, когда я запускаю свой JDialog
, он выскакивает в сжатой форме!Мне бы пришлось изменить его размер, чтобы увидеть его содержимое, а некоторые элементы, например ярлыки, вообще не отображаются!Есть ли какие-либо настройки, которые я должен сделать?
Я не знаю, видел ли ты, мой парень, мой комментарий под решением Эндрю.Я просто хотел сказать, что метод 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.)
, и вот как он вызывается из метода события
jDialog_DSCredentials.pack();
jDialog_DSCredentials.revalidate();
jDialog_DSCredentials.setVisible(true);