如何为JComboBox设置自动换行?

时间:2012-08-17 16:15:08

标签: java swing jcombobox

我想为组合框中的每个项目显示多行文字。如果超过组合框的宽度,单词应自动转到下一行。怎么做到这一点?

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

1 个答案:

答案 0 :(得分:1)

将每个值包装成html可能会帮助你(这个技巧适用于JLabels),例如here。 换句话说,我认为,你需要制作自定义渲染器,例如here