に がありJInternalFrame
、内部フレームJDesktop
にも があります。JComboBox
問題を以下に示します。
ポップアップリストを完全に表示できるように、JComboBox
外側にペイントするにはどうすればよいですか? JInternalFrame
ガラス板の使用は最適な解決策ですか、それとも悪い習慣でしょうか?
解決策:
解決策を見つけました。getSize()
のメソッドをオーバーライドするだけですJComboBox
:
class MyComboBox extends JComboBox{
public Dimension getSize(){
return new Dimension(..);
}
}