0

コンボボックスの各項目に複数行のテキストを表示したい。コンボボックスの幅を超えた場合、単語は自動的に次の行に移動する必要があります。これを達成する方法は?

String meanings;// array which contains pretty long sentences
JComboBox<String> meaningsComboBox=new JComboBox<String>(meanings);
4

1 に答える 1

1

たぶん、各値をhtmlにラップすることはあなたを助けるでしょう(このトリックはJLabelsで機能します)、ここの例。別の方法では、カスタムレンダラーを作成する必要があると思います。ここに例を示します

于 2012-08-17T16:32:20.397 に答える