gpt4 book ai didi

java - 单击按钮后更改 JPanel

转载 作者:行者123 更新时间:2023-12-03 23:01:46 25 4
gpt4 key购买 nike

我正在为我的应用程序构建简单的 GUI。我有几个 JPanel。我想根据通过单击 JButton 执行的操作来显示它们。如何禁用一个 JPanel 并启用另一个?

几个细节。我有一个 JFrame 类,我正在其中构建启动 gui。我有按钮和一些文字的地方。单击其中一个按钮应更改此 JFrame 中的 View

我的按钮定义

    JButton btnStart = new JButton("Start");
btnStart.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {

}
});
btnStart.setBounds(10, 11, 110, 23);
contentPane.add(btnStart);

//编辑

我找到了问题所在。按钮采用静态方法

最佳答案

简单如:

jframe.setContentPane(your_new_panel);
jframe.invalidate();
jframe.validate();

关于java - 单击按钮后更改 JPanel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10984114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com