2012-01-12 66 views
0

我目前正在开发一个Java应用程序如何在Java中两个布局之间移动

,因为我是个菜鸟

我没有任何想法如何当两个initcomponent视图

之间移动,例如用户单击搜索比整个视图更改为不同类别的新视图

比有些情况下用户按下后退按钮然后转到上一个视图

以及如何通过这两个视图之间的参数

THX我会感激你的答复

+2

没有方式阅读一个基本的Swing教科书和/或教程,如fi http://docs.oracle.com/javase/tutorial/uiswing/index.html – kleopatra 2012-01-12 14:19:47

+0

更改布局只会改变布局。不需要传递变量。你可以用同样的方式为这两个“视图”使用变量。 – fireshadow52 2012-01-12 15:38:15

回答

6

可能你看看CardLayout,那么就没有必要创建一个新的窗口或彼此分开查看

+0

是的,我已经知道cardlayout和我不打算使用它我只想知道如何使另一个窗口tq btw – Carlo 2012-01-12 13:46:33

+1

什么是另一个窗口,1)在屏幕上的新窗口2)交换两个或更多(例如)JPanels在一个窗口中,如果第二个选项,那么没有比CardLayout更好的解决方案,下面的示例来自教程或这里http://www.java2s.com/Tutorial/Java/0240__Swing/1440__CardLayout.htm – mKorbel 2012-01-12 13:53:37

+3

@Carlo,该评论证实了你的“noob”状态。 – mre 2012-01-12 15:10:08

相关问题