![](/img/trans.png)
[英]CardLayout - How to use previous() and next() using NetBeans GUI Builder?
[英]Using CardLayout in NetBeans GUI Builder
我正在使用NetBeans 7.2.1 GUI Builder。 我可以手工完成所有这些。 相反,我正在使用我当前的项目来了解这个工具是如何工作的,这样我就可以做出明智的决定,在何时使用它(如果有的话)。
现在借助这里存档的问题,我已经想出了如何将LayoutManager更改为CardLayout。 我还在布局中添加了三个JPanel(虽然,似乎有一个bug ......可能是后来的问题)。 CardLayout显示的第一个JPanel将有两个按钮。 每个按钮都会使CardLayout显示另外两个JPanel之一。 为此,我发现我可以使用CardLayout#show(Container, String)
。
我需要知道每个JPanel的String值是多少。 做了一些进一步的研究,我发现NetBeans生成了一行代码,如
getContentPane().add(addCardsPanel, "card2");
所以我可以使用“card2”来显示addCardsPanel。 使用更适用的String会很方便。 NetBeans是否允许我将此标识字符串设置为我希望的任何值? 如果是这样,我该怎么办?
在“ Navigator
窗口中,选择所需的面板。
在“ Properties
窗口中,向下滚动到“ Layout
组。 您将看到Card Name
属性。 把自己打昏 ;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.