我们有一个项目,我们将制作程序。但我们没有足够的GUI经验。 首先我们将有欢迎屏幕,在该屏幕中将有两个用于登录的选项1用于创建新帐户。我们使用netbeans创建欢迎屏幕。首先我们创建一个新的JFrame然后我们设计它然后我们创建一个新的帐户屏幕作为JFrame我们创建一个新的帐户框架的对象并将它们添加到按钮但是当我们这样做时,新的帐户页面在新窗口中打开我们希望在一个窗口中进行所有操作。我怎么能这样做?
答案 0 :(得分:1)
看看这个。 http://docs.oracle.com/javase/tutorial/uiswing/components/index.html 您还需要按钮http://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html
答案 1 :(得分:1)
如果我正确理解了这个问题,您想要为多个JFrame操作重用一个窗口。问题是每个JFrame都是它自己的窗口。我想你想要的是主窗口的一个JFrame,并使用JPanel进行欢迎屏幕,登录和帐户创建屏幕。这样,您可以根据所需的视图将正确的JPanel交换到JFrame中。请参阅Steven对此文档的回答。