5

我有一个根面板(2 行,1 列),其中包含面板 P 和标签 L。P 里面有一个 JComboBox B。每当我单击 B 时,生成的下拉菜单都会显示在 L 后面。我该如何解决这个问题?我玩弄了各种各样的 setComponentZOrder() 但我无法解决这个问题。我该怎么办?

4

2 回答 2

4

不要将重量级组件(例如 Label)与轻量级组件(例如 JLabel)混用。

如果您使用 Swing,请始终使用以 J 开头的轻量级组件。

于 2011-08-26T07:09:34.440 回答
1

采用combobox.setOpaque(true)

我在这里找到了这个。

于 2014-08-08T08:22:39.470 回答