jdialog

    0熱度

    1回答

    我有JMenuItems,我想添加到項目創建對話框JMenuItem(新)類似於任何其他應用程序,我很困惑這一點。是JDialog,JFrame還是JPanel來創建如圖所示的窗口。也許我也可以在未來添加下一個點擊。 也許類似 問候

    0熱度

    1回答

    我想讓我的JDialog彈出在我的JFrame的中心點擊按鈕。我有JOptionPanel彈出正確的父JFrame,但JDialog彈出相對於JFrame,但不是在中心。 這些按鈕實際上是我的代碼中的JMenuItem,但是我在這裏將它們寫爲JButton,以使事情變得更加簡單直接。 這裏是我的代碼: JButton about = new JButton("About"); about.add

    0熱度

    2回答

    我已經創建了JOptionPane來顯示簡單的是/否對話框。但我不知道如何配置我的是/否按鈕輸出。 public static void button1(){ //Custom button text Object[] options = {"Yes", "No",}; int n = JOptionPane.showOptionDialog(frame, "

    1熱度

    2回答

    我想設置關閉Jdialog的默認關閉操作。但是,我的進度條代碼覆蓋了結束事件。我不確定是否有地方寫出 dialog.setVisible(true); and dialog.setDefaultCloseOperation(HIDE_ON_CLOSE); 陳述。 以下是我的init() method和和我的Jdialog。 請檢查並建議。 @Override public void

    0熱度

    1回答

    繼帖子Showing JDialog in taskbar not working和Show JDialog on taskbar我試圖在任務欄中顯示我的JDialog。雖然它有效,但行爲很奇怪,並且看起來不太好。 所以一個按鈕出現在任務欄中,但是當我點擊它時,一個小窗口出現在我的桌面左上角。該窗口非常小,其內容不可見。當我放大時,我可以看到它是空的。我的JDialog僅在關閉此窗口後出現。 有沒

    0熱度

    1回答

    此問題與我之前的問題Showing JDialog on taskbar does not look good有關。我修改了我的代碼,以便對話框正確顯示,但現在問題是關閉對話框時,按鈕不會從任務欄中消失。所以應用程序運行後,會顯示一個對話框,並在任務欄中爲它創建一個按鈕。當我選擇YES或NO時,對話框關閉,但按鈕保持在任務欄中。出於這個原因,每次打開和關閉對話框時,按鈕都會加在任務欄中。有人可以幫

    2熱度

    1回答

    我不知道是否有可能有一個Java Class,你有這樣的構造器: public class SomeClass { JDialog dialog; public SomeClass(Window owner) { dialog = new JDialog(owner, "My Dialog", true); } public static v

    0熱度

    1回答

    我的程序使用JDialog s來打開表單並以表單的形式使用JCalendar供用戶選擇一個日期,並讓我將其用於其他方法。 我已經下載了JCalendar庫。我閱讀了一些示例代碼,但仍不知道如何去做。我有一個想法,在窗體中按下按鈕(選擇日期),就像打開一個小窗口並打開該窗口,當選擇日期時,它將以表單的形式顯示爲TextField。 有人可以推薦一些方法來做到這一點與最小的麻煩?

    1熱度

    1回答

    我的觀察者模式對我的JDialog工作正常,當我的觀察者被更改時調用update(),正如我所期望的那樣。我也跟蹤觀察者數量(在JDialog打開時爲1)。 我現在試圖設置我的JDialog的Modality,以使我的主窗口在對話框打開時不可用。但是,如果我使用 dialog.setModalityType(ModalityType.APPLICATION_MODAL); 我再也看不到我的JD

    1熱度

    1回答

    這是場景, 我的JFrame有一個按鈕,它會在點擊它時打開JDialog,它是一個模型對話框。 JDialog有另一個按鈕,我想打開另一個JFrmae點擊它時打開。 結果:另一個Jframe打開,但它不會到達頂部。它顯示在對話框下方。我想在該對話框的頂部打開第二個JFrame。 可以使用secondFrame.setAlwaysOnTop(true);但我沒有控制權將其關閉或移動。 import