jdialog

    0熱度

    2回答

    我已經創建了一個自定義的jdialog,但我希望它有點小。它不應該有空的空間。下面的代碼給了我這樣的: 如果我減少使用的setSize大小,結果陷入不良的GUI這樣的: class Find extends JDialog { JPanel f1,f2,f3,rp; JLabel fl,filler1,filler2,filler3; JTextField ft,f

    0熱度

    1回答

    以下代碼創建JDialog與BoxLayout。 public static void main(String[] args) { // TODO Auto-generated method stub Border border1 = BorderFactory.createLineBorder(Color.GREEN, 5); JDialog j7=new JDial

    3熱度

    1回答

    我試圖構建一個JToggleButton,它在按下JToggleButton時顯示JDialog(包含JList)。當JToggleButton再次被按下時,或JDialog消失,或者如果用戶點擊走開或在框架中的其他地方(我在失去焦點時通過FocusListener上的FocusListener進行模擬)。 按順序按下將顯示並正確隱藏JDialog。 但是,問題是當JDialog可見時,我點擊框架

    -1熱度

    1回答

    我有3個對話框在我的項目中一起顯示。 第一個對話框模式爲setVisibleOnTop(false)。 第二個對話框模式爲setVisibleOnTop(true)。 第三個對話框是應用程序模式與setVisibleOnTop(true)。 現在的問題是: 理想時,有一個對話「第三」與APPLICATION_MODAL屬性打開則沒有其他JComponent應該接受的點擊。這適用於java 1.7。

    2熱度

    1回答

    我必須創建一個程序,我將在一個對話框中向用戶顯示一些選項以供選擇。 根據用戶選擇的選項,我必須在另一個以前爲空的對話框中顯示該圖片。 實施例: 兩個對話框 「一個」 和 「2」 是對用戶是可見的。對話框「one」上顯示了許多按鈕。對話框「two」爲空。 用戶點擊對話框「one」上的按鈕A,然後我必須在對話框「two」上顯示該圖片。 用戶在對話框「one」上點擊不同的按鈕B,然後我必須在對話框「tw

    1熱度

    1回答

    First time called [10時間稱爲] [3] 多個交互後的JDialog結束進入浮動標題欄。調整它的大小「重置」Cicle。來自JPanel的代碼稱爲JDialog。不知道是什麼讓它變小,只是在發送這個按鈕後才注意到它。 public class Mant_presentacion extends JPanel implements ActionListener{ Boton

    1熱度

    1回答

    問題:爲什麼字符串name始終爲空? 這是我在我的課創建對話框Add: public void init(){ try { Add dialog = new Add(); dialog.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); //dialog.add(comp) dial

    0熱度

    2回答

    我的JDialog的子類...重寫的調用setVisible方法是這樣的: public void setVisible(boolean visible){ super.setVisible(visible); if(visible){ inputJTF.requestFocus(); } } 事實上,當我顯示的JDialog重點是 JTF ...

    0熱度

    1回答

    在我的項目代碼中,我們使用自定義對話框。我正面臨着一些奇怪的問題。 我有一個孩子對話和父母對話。 理想情況下,當我們調用parent.setVisible(false)時,兒童對話將變爲隱形狀態。 但我看到一些奇怪的行爲。 當我製作parent.setVisible(false)時,仍然可以看到我的子對話框,但是當我嘗試獲取child.isVisible()時:它讓我錯誤。 此外,當我嘗試調用ch

    1熱度

    3回答

    我一直在嘗試幾個小時才能將boolean值從一個類別轉換爲我的main方法。我想要變量GeneralFrame。 也是正確的使用JDialog問用戶,如果他是新的或返回,然後運行我的JFrame?這裏是我的代碼: package portofoliexpense; import java.awt.BorderLayout; import java.awt.event.ActionEvent;