2014-02-19 19 views
0

我很新到Java,具有以下问题:从一帧到另一击边阅读文本框

我希望我的Swing应用程序的用户把在某些帧的各种文本框。 应该发生这样的情况: 当应用程序启动时,一个框架会打开并显示一些文本框和一个提交按钮。 提交按钮将文本字段数据发送到主方法并关闭活动框架。 然后打开一个新框架,提供更多文本框和提交按钮等。

我该如何在Java中实现这个功能? 我明白,构建多个框架并不是最佳实践,但替代方案是什么?

感谢您的帮助!

+1

[我的理解,建设多帧是不是最好的做法,但什么是另类?](HTTP:/ /stackoverflow.com/a/9554657/2587435) –

+0

@peeskillet哦,这是最好的答案xD我应该删除我的答案 – nachokk

+0

@nachokk nah +1 –

回答

2

我该如何在Java中实现它?我了解,构建多个 框架并不是最佳实践,但有什么替代方案?

IMO你的情况最好的选择是只有一个窗口(可能是一个JFrame),并使用CardLayout当一个动作发生(可能)面板之间的转换。还可以阅读The Use of Multiple JFrames: Good or Bad Practice?

而且有例子的官方教程,这answer提供一个注释示例演示如何使用CardLayout

+0

感谢您与我分享这些信息,关于CardLayout的例子真的让事情进展顺利.. – user3328437

+0

@ user3328437考虑接受绿色检查的答案是否有帮助。 – nachokk

相关问题