gpt4 book ai didi

java - 构建Java GUI的有效设计方法?

转载 作者:行者123 更新时间:2023-12-01 22:17:31 25 4
gpt4 key购买 nike

这是一个学校项目,我们为之前制作的系统实现了 GUI,问题是我们的老师只教了我们 JFrame。

所以最后,我拥有的是一个用于主屏幕的 JFrame,当我单击按钮进入其他屏幕时,它只会关闭一个屏幕并在默认位置打开另一个屏幕,这不是显然是理想的:

// @ MainScreen :
otherScreenButton.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent ae) {
MainController.otherScreen();
}
});

// @ MainController :

public void otherScreen(){
mainScreen.setVisible(false);
otherScreen.setVisible(true);
}

我的问题是,程序员如何开发 GUI?在主 JFrame 中添加 JPanel 并根据需要将它们设置为可见/不可见? 如果有人还可以提供包含更详细信息的链接,那就太好了。

最佳答案

看看CardLayout ,它将帮助您“切换屏幕”。

Here's文档。

关于java - 构建Java GUI的有效设计方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30710124/

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