布局经理可见性问题

时间:2011-01-06 10:15:44

标签: java awt

我的面板有问题。我有一个主面板main_panel,顶部我有ComboBox, 基于组合框中的选定项目,我需要显示两个面板中的一个(bith位置x,y上有很多按钮。如果selected_item_1则panel_1可见,如果selected_item_2则面板两个可见)。如何在确切位置locX,locY?

上添加按钮到child_panel

2 个答案:

答案 0 :(得分:1)

CardLayout非常适合此类行为。

  

CardLayout对象是一种布局   容器经理。它对待   容器中的每个组件作为   卡。在a处只能看到一张卡片   时间,容器充当   一叠卡片。第一个组成部分   添加到CardLayout对象是   容器时可见组件   首先显示。

答案 1 :(得分:1)

这是CardLayout的工作。此外,如果内容必须根据选择进行更改,也许您应该采用JTabbedPane方式......