2011-06-29 12 views
3

添付の画像をご覧ください。 私はこのアプリケーションをビルドするためにVLCJを使用します。しかし、コンボボックスの項目がキャンバス(VLCJプレーヤーで使用されている)によって隠されていることは予想外です。どのようにそれを解決するには?ComboBoxのアイテムが重複しています

Screenshot

答えて

7

JREのバージョンに応じて、次の行が役立つことがあります。軽量の代わりにヘビー級のドロップダウンを使用するようにスイングを伝え

comboBox.setLightWeightPopupEnabled(false); 

を。

1

同様の問題は、ここSwing: Canvas overlaps menuに答えてきました。

NB: 代わりCanvasJComponentの使用が示唆された答えにコメント。 それを考慮してください。

+0

ありがとうございます。しかし、VLCJ APIにはCanvasが必要なので、Canvasを使用する必要があります。 – Bear

+0

@Bear:特定のリンクは、とにかく同じ回避策を示唆しています。あなたはそれを開こうとしましたか? –

関連する問題