好的,所以我成功创建了一个模态JDialog
,我使用Netbeans GUI Builder创建面板来加速设计。但是,模态JDialog
不会显示它所具有的面板,因此是空的。我不知道下一步该做什么,如果主容器确实显示,我不明白为什么它不会出现。
JDialog
点击两次鼠标后,预计会出现{p> JTable
出现了什么。
而不是这个(更新课程Gui),下面。
private void curriculumListJtblMouseClicked(java.awt.event.MouseEvent evt) {
int clickCount = evt.getClickCount();
if (clickCount == 2) {
UpdateCurriculumGui updateCurriculum = new UpdateCurriculumGui();
updateCurriculum.setPreferredSize(new Dimension(1000, 650));
updateCurriculum.setVisible(true);
updateCurriculum.pack();
updateCurriculum.setLocationRelativeTo(null);
}
}
UpdateCurriculumGui就在它自己的类上。
public class UpdateCurriculumGui extends javax.swing.JDialog {
public UpdateCurriculumGui() {
super(null, ModalityType.MODELESS);
setAlwaysOnTop(true);
setTitle("Update Curriculum Information");
}
}
我希望你能帮助我,因为我之前没有尝试过使用JDialogs。我很感激任何建议。
感谢。
答案 0 :(得分:1)