jdialog

    5熱度

    1回答

    什麼代碼將有助於作出JDialog不可移動?我已經看了兩個選項: setUndecorated(true);這工作,但刪除所有的禮品。 addComponentListener並重寫componentMoved()方法,這會導致JDialog隨後調用induceEpilepticSeizure()在移動。 任何想法?

    1熱度

    1回答

    我有JPanel,我從中打開搜索條件對話框,該對話框的範圍爲AbstractAIFDialog。它由搜索標準文本字段,結果表格視圖和搜索按鈕組成。點擊搜索後,在這個對話框中,我需要顯示進度條,直到從數據庫中得到結果。 我打電話下面的函數被點擊搜索按鈕時: SearchResult res = SearchExecuteHelperUtils.execute(searchService, 0);

    12熱度

    3回答

    我想在按下時關閉JDialog的JDialog底部添加一個按鈕(JButton)。問題是我不知道該按鈕的ActionListener中要寫什麼。我不希望按鈕退出程序,只需關閉對話框。 通過顯式調用JDialog的構造函數之一而不是通過調用JOptionPane中的某個方法來創建JDialog。 我非常驚訝,我無法使用Google找到答案。我預計,人們經常encoutered問題將廣泛涵蓋了很多節目

    23熱度

    3回答

    當用戶單擊JDialog上的按鈕時,我無法將JComponents添加到JDialog。基本上我希望它看起來像這樣: 然後,當用戶點擊「添加新字段」我希望它看起來像這樣: 我似乎無法到讓對話框添加新的JLabel或JTextField。任何人都可以將我指向正確的方向嗎? 編輯:這是「添加新字段」按鈕的操作(現在只需要嘗試標籤)。 @Action public void addNewField()

    1熱度

    1回答

    我有一個模式JDialog,我設置非透明與調用com.sun.awt.AWTUtilities方法,setWindowOpaque(this, false)。 當我將模態JDialog設置爲非透明時,會遇到問題。例如,當我點擊一個不透明的對話框時,它會彈出正確的對話框,但是在打開和關閉對話框之後,它會打開。它不可見;而且,由於它是模態的,我們不能點擊父面板中包含的按鈕。就像它被凍結,但那只是因爲模

    1熱度

    1回答

    package gui; import java.awt.BorderLayout; import javax.swing.JButton; import javax.swing.JDialog; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JPanel; import javax.

    4熱度

    2回答

    問題:用戶從小程序開始長時間運行;顯示帶進度條的JDialog。用戶打開/切換到另一個瀏覽器選項卡--JDialog仍然顯示(並且使用戶感到惱火)。 當用戶切換到另一個選項卡時,應該隱藏JDialog;並在用戶切換回來時再次顯示。 注意:我看到類似問題的問題,其中解決方案是添加windowActivated/deactivated listener。它不適用於我,因爲窗口中有多個框架,其中一個框架

    8熱度

    2回答

    我想在顯示對話時禁用點擊背景面板或框架。而且我希望對話始終顯示在此面板或框架的頂部,直到它關閉。 我怎樣才能做到這一點?

    3熱度

    5回答

    我想製作一個程序來管理一組運動員。每個玩家都有一個枚舉運動,而SportManager擁有便捷的工廠方法。我想要做的是打開一個對話框,其中包含名稱的JTextField和組合框以選擇一項運動。但是,我想停止用戶關閉對話框,而文本字段爲空,因此我編寫了一個PropertyChangeListener,以便當文本字段爲空時,它會發出蜂鳴聲以讓用戶知道。但是,如果用戶在發出嘟嘟聲之後在文本中放入了某些內

    1熱度

    2回答

    如何使重繪了的JDialog在Swing? 如果我的JDialog點擊轉換按鈕我需要改變的JDialog的GUI設計,但它沒有發生?他們的任何解決方案? _convertAction = new AbstractAction() { public void actionPerformed(ActionEvent e) { String para = new String(