我正在学习使用Java教程(带有NetBeans IDE的Learning Swing课程)来做一些GUI,并且我已经完成了他们教的项目,到目前为止一切正常。
但是,问题来了,我该如何制作一个程序,该程序首先以JFrame
或形式显示带有JPanel
和的消息,Hello User
并带有Enter
,这样当您单击该按钮时,您会进入一个新的框架或面板中,像摄氏温度转换为华氏度的转换器,就像我在页面中给出的示例一样?
如果您需要这些信息,我正在使用Netbeans IDE 8.1
在第一个JFrame的任何事件处理程序中,只需为第二个JFrame创建类的对象,然后在新JFrame上创建setVisible(true),然后创建this.setVisible(false)。
例如。在JFrameOne类中,有一个按钮,当单击该按钮时会调用:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
new JFrameTwo().setVisible(true);
this.setVisible(false);
}
Andrew Thompson提供的链接包含很多人的意见,这些人对这是否是一种好的做法有很强的见解,但是我建议您尝试一下,考虑其他选择并下定决心。至少这很容易做到。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句