Java Swing:强制关注子面板/框架

时间:2014-07-18 09:50:58

标签: java swing jpanel

private void jBtnAboutActionPerformed(java.awt.event.ActionEvent evt) {                                        
    jPanel_About.setSize(300, 300);
    jPanel_About.setVisible(true);
} 

在关于面板弹出窗口时,如何让用户无法选择jBtn_About所在的主jFrame?

此外,代码确实显示了一个新面板,但它是在显示屏的左上角创建的。如何在主jFrame的中间创建它?

非常感谢!

1 个答案:

答案 0 :(得分:2)

您可以使用JDialog(作为模态窗口)代替jPanel_About。 对于JDialog,您可以使用setLocation将其置于所需位置。