我的面板有问题。我有一个主面板main_panel,顶部我有ComboBox, 基于组合框中的选定项目,我需要显示两个面板中的一个(bith位置x,y上有很多按钮。如果selected_item_1则panel_1可见,如果selected_item_2则面板两个可见)。如何在确切位置locX,locY?
上添加按钮到child_panel答案 0 :(得分:1)
CardLayout非常适合此类行为。
CardLayout对象是一种布局 容器经理。它对待 容器中的每个组件作为 卡。在a处只能看到一张卡片 时间,容器充当 一叠卡片。第一个组成部分 添加到CardLayout对象是 容器时可见组件 首先显示。
答案 1 :(得分:1)
这是CardLayout的工作。此外,如果内容必须根据选择进行更改,也许您应该采用JTabbedPane方式......