У меня есть JInternalFrame
в JDesktop
, а также JComboBox
во внутренней раме. Проблема показана ниже.
Как сделать так, чтобы JComboBox
рисовал вне JInternalFrame
, чтобы всплывающий список отображался полностью? Является ли использование стекла оптимальным решением или это плохая практика?
РЕШЕНИЕ: я нашел решение; просто переопределите метод getSize()
для JComboBox
:
class MyComboBox extends JComboBox{
public Dimension getSize(){
return new Dimension(..);
}
}