0
我正在尋找一個特定的代碼,如果一個按鈕被點擊,整個小程序將清除屏幕和一個新的界面,如標籤,圖像,按鈕將出現,這是可能的嗎?或者如果沒有,終止applet的方法是什麼,然後在按下按鈕的同時運行不同的applet?Java清除屏幕
我正在尋找一個特定的代碼,如果一個按鈕被點擊,整個小程序將清除屏幕和一個新的界面,如標籤,圖像,按鈕將出現,這是可能的嗎?或者如果沒有,終止applet的方法是什麼,然後在按下按鈕的同時運行不同的applet?Java清除屏幕
我不是100%,如果這是你問什麼,但無論如何,我會嘗試用它幫助:
您可能需要做一些研究JPanels和setViewport()方法,這樣,你可以添加你想要的所有項目。
例如假設你有2個JPanel,a和b,你可以在一個JPanel上加載一些按鈕和標籤,然後加載另一個JPanel,然後使用setViewport(a)在它們之間切換。或setViewort(b);
如果您不想爲程序的單獨部分創建新的JFrame彈出窗口,這非常簡單而有用。
你試過了什麼? – Reimeus
隱藏(刪除)主容器(面板)上的所有組件,然後更換面板背面接地面板並開始加載新的東西,等等...... – 2013-10-06 11:36:27
看一看[CardLayout](http:// docs。 oracle.com/javase/tutorial/uiswing/layout/card.html)。 – kiheru