Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
コンボボックスの各項目に複数行のテキストを表示したい。コンボボックスの幅を超えた場合、単語は自動的に次の行に移動する必要があります。これを達成する方法は?
String meanings;// array which contains pretty long sentences JComboBox<String> meaningsComboBox=new JComboBox<String>(meanings);
たぶん、各値をhtmlにラップすることはあなたを助けるでしょう(このトリックはJLabelsで機能します)、ここの例。別の方法では、カスタムレンダラーを作成する必要があると思います。ここに例を示します