标签: java swing user-interface jcombobox layout-manager
我有一个动态填充值的JComboBox。值可以随时间变化,我需要JComboBox足够宽,以适应最终可能插入的任何值。
我知道本地化字符串的可能值集。 setPrototypeDisplayValue方法的多项变体是我实际需要的,但它不存在。然后,该变体将获取使JComboBox最宽的项目。
setPrototypeDisplayValue
如何让JComboBox显示为需要的宽度,以使预定义集合中的所有项目都适合组合框,即使这些项目中的某些项目仅在显示后添加到组合框中?