这是针对我们为之前制作的系统实现GUI的学校项目,问题是我们的老师只教我们JFrame。
所以最后,我所拥有的是MainScreen的JFrame,当我点击按钮进入OtherScreen时,它只会关闭一个屏幕并打开另一个屏幕,在默认位置,这不是显然很理想:
// @ 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并根据需要将它们设置为可见/不可见? 如果有人也可以提供更详细的信息链接,那将是很棒的。