0
如何在新框架下取消激活JFrame
(最多可在新框架處於活動狀態時),就像JOptionPane.showMessageDialog(null,"Abc");
中的Java
一樣?新框架處於活動狀態時的舊JFrame活動
如何在新框架下取消激活JFrame
(最多可在新框架處於活動狀態時),就像JOptionPane.showMessageDialog(null,"Abc");
中的Java
一樣?新框架處於活動狀態時的舊JFrame活動
我假設你的意思是你想阻止訪問JFrame
,類似於JOptionPane
的工作方式。該功能可以通過使用模態JDialog
窗口來實現。看看setModalityType
。更具體地說,這裏是你如何創建一個模式JDialog
:
JFrame frame = new JFrame();
JDialog window = new JDialog(frame); // the frame is the parent
window.setModalityType(ModalityType.APPLICATION_MODAL);
window.setVisible(true); // must set modality first before making visible
請說明「停用」。 – whiskeyspider
本主題這裏介紹:如何讓一個JFrame模態在Swing的java] [1] [1]:http://stackoverflow.com/questions/1481405/how-to-make-a -jframe-modal-in-swing-java – Cyque
請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/a/9554657/418556) –