Java在主Panel中添加外部类面板

时间:2016-01-22 14:13:08

标签: java swing class jpanel

我有一个问题。

我想要一个主面板,其中将加载另一个类别内的另一个面板。

主要面板是:

public class ClassPanel extends JPanel {

public ClassPanel(){
    JLabel scritta = new JLabel("Which Panel");
    JButton one = new JButton("Panel 1");


    class b1Button implements ActionListener {
        public void actionPerformed(ActionEvent e) {
           GameOne gameone = new GameOne();
           add(gameone);
        }

    }

    one.addActionListener(new b1Button());

    add(scritta);
    add(one);

}}

GameOne这个类是这样的:

public class GameOne extends JPanel{

public GameOne() {
    JLabel lab = new JLabel("Game 1 selected");
    add(lab);
}}

问题是,当我点击主面板中的按钮1时,我看不到GameOne类中的标签。

问题是什么?谢谢:))

0 个答案:

没有答案