我想要在Java中使用類項目進行創意。創建彈出框架並管理多個框架
我有一個JFrame
需要用戶的一些輸入,我想創建一種彈出式框架,將顯示來自輸入的圖形。
第二幀只會顯示圖形。我遇到麻煩意識到這一點。
我使用主要的JFrame
的GUI生成器(Netbeans),起初我試圖創建一個空的JPanel
,並將其設置爲可見按鈕,但這並沒有工作,我很快發現我couldn 「T。我不得不使用JFrame
或其他容器明顯(我錯了嗎?)。
所以現在我在想,如何將信息傳遞給第二個窗格以獲取圖形信息?
無論如何,我只是尋找一些輸入或良好的做法,以實現這一點。我正在閱讀CardLayout
,但這不是我想要的解決方案,因爲它需要我創建一個窗格來保存圖形組件。我只想讓圖形按鈕打開圖形窗格(或框架),並在用戶需要時關閉。主框架僅用於獲取圖形的輸入。感謝您的任何意見。
不久將有一個問題,關於如何其實我可以圖形的東西在Java中,但一次生病解決一個問題
請參閱[使用多個JFrames,好/壞實踐?](http://stackoverflow.com/a/9554657/418556)看起來你是在'JDialog'或'JOptionPane'之後。 – 2013-02-19 05:14:46
@AndrewThompson,我已經看到使用對話框的討論,但我對內部框架是新手,兩者之間是否有任何區別會影響使用對象的決定?在您提供的鏈接中,現在我可以清楚地看到多個JFrames被皺起了眉頭,所以我將避免頭痛,但只要能夠保持輸入的數據一致且易於處理圖形窗格,是否會有任何優勢在InternalFrames上使用對話框?謝謝。 – gandolf 2013-02-19 05:53:09
如果可能有多個圖,那麼對於這些圖,具有'JInternalFrame'子元素的'JDesktopPane'可能是好的,或者也可以是每個選項卡中具有一個圖的'JTabbedPane'。對於單個圖形來說,對話框會很好。有很多可能性。 – 2013-02-19 08:06:09