gpt4 book ai didi

java - 在 NetBeans GUI 生成器中使用 CardLayout

转载 作者:行者123 更新时间:2023-12-02 07:40:25 26 4
gpt4 key购买 nike

我正在使用 NetBeans 7.2.1 GUI 生成器。我可以手工完成所有这些。相反,我正在使用当前的项目来了解该工具的工作原理,以便我可以就将来何时使用它(如果有的话)做出明智的决定。

现在,在此处存档问题的帮助下,我已经弄清楚如何将 LayoutManager 更改为 CardLayout。我还在布局中添加了三个 JPanel(尽管,似乎有一个错误......也许稍后会有一个问题)。 CardLayout 显示的第一个 JPanel 将有两个按钮。每个按钮都会导致 CardLayout 显示另外两个 JPanel 之一。为此,我发现可以使用 CardLayout#show(Container, String) .

我需要知道每个 JPanel 的字符串值是什么。做了一些进一步的研究,我发现 NetBeans 生成了一行代码,例如

getContentPane().add(addCardsPanel, "card2");

所以我可以使用“card2”来显示addCardsPanel。如果使用更适用的 String 会很方便。 NetBeans 是否允许我将此标识字符串设置为我想要的任何值?如果是这样,我该怎么做?

最佳答案

Navigator 窗口中选择所需的面板。

Properties窗口中向下滚动到Layout组。您将看到Card Name 属性。打败你自己;)

关于java - 在 NetBeans GUI 生成器中使用 CardLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696624/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com