[英]How to stick a JDialog to a JFrame?
這意味着當我單擊JFrame中的按鈕時,將顯示一個JDialog。我想禁止我的JFrame,它不會被觸摸但仍會顯示在屏幕上。 我在框架中使用命令:
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
MyDialog md=new MyDialog(MyFrame.this);
MyDialog.setVisible(true);
}
});
在類MyDialog中擴展了JDialog:
public MyDialog(MyGUI myGUI) {
super(myGUI,true);}
我的代碼有問題嗎? 還是有其他方法可以做到? 請幫我!!
將其添加到MyDialog.setVisible(true);
之前MyDialog.setVisible(true);
:
MyDialog.setModal(true);
編輯 :這具有與您已經在使用的JDialog(Frame owner, boolean modal)
構造函數相同的效果。 您確定尚未收到模式對話框嗎?
我找到了我的案子。 我曾經為JDialog進行過一些設置,其中兩個是:
Container con= getContentPane();
con.add(p);
對不起,大家為我的游泳池JAVA。 我是一個開始,我正在努力提高自己的知識水平。 非常感謝你!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.