【发布时间】:2025-12-03 19:25:01
【问题描述】:
使用 Java CardLayout 时是否可以更改 Jpanels 的大小?
【问题讨论】:
-
是的,有可能。例如,您可以嵌套您的 JPanel。但是,如果您想在答案中获得更多详细信息,则可能需要对您的问题进行同样的处理。
-
@Hovercraft Full Of Eels,好吧,我在 CardLayout 中添加了 3 个不同的 JPanel,但我希望它们显示为不同的尺寸,我尝试使用 setSize() 但它不起作用我不知道还能尝试什么。
-
考虑将它们嵌套在其他面板中,其他面板使用另一种布局,例如 FlowLayout,然后交换容器面板。并且不要将 setSize 与大多数布局管理器一起使用。而是使用 setPreferredSize。
标签: java jpanel cardlayout