我有一个JInternalFrame
in a JDesktop
,我也有一个JComboBox
在内部框架中。问题如下所示。
如何JComboBox
在外面做画JInternalFrame
,让弹窗列表可以完整显示?使用玻璃板是最佳解决方案,还是不好的做法?
解决方案:
我找到了解决方案;只需覆盖以下getSize()
方法JComboBox
:
class MyComboBox extends JComboBox{
public Dimension getSize(){
return new Dimension(..);
}
}