我正在爲我的應用程序構建簡單的GUI。我有幾個JPanels。我想顯示它們取決於通過單擊JButton執行的操作。我如何禁用一個JPanel並啓用另一個JPanel?單擊按鈕後更改JPanel
幾個細節。我有一個JFrame的課程,我正在創建gui。我在哪裏有按鈕和一些文字。點擊其中一個按鈕應該更改視圖在此JFrame的
我的按鈕定義
JButton btnStart = new JButton("Start");
btnStart.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnStart.setBounds(10, 11, 110, 23);
contentPane.add(btnStart);
//編輯
我發現這個問題。按鈕處於靜態方式
我怎樣才能得到jframe?這是內部類,因此無法訪問它 – Fixus
如果您正在擴展JFrame,則您已有權訪問方法setContentPane。 –
你的代碼結構如何?你是否繼承了JFrame? – 2012-06-11 16:45:50