如何使用IntelliJ的表单构建器进行卡片布局?

时间:2017-09-10 22:42:49

标签: java intellij-idea cardlayout

当我使用卡片布局按下nextButton时,我无法让我的程序切换JPanel。

这就是它的样子:

我希望程序切换到" customerSearch" JPanel的。它有卡名称和Card2的名字。 panelContainer具有卡片布局。我做错了什么?

public class Gui {
private JPanel panelContainer;
private JPanel takeoutOption;
private JPanel customerSearch;
private JButton nextButton;

private CardLayout cl = (CardLayout)panelContainer.getLayout();


public Gui() {

    nextButton.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            cl.show(panelContainer, "Card2");
        }
    });
}

0 个答案:

没有答案