【问题标题】:How to color individual text values in the combo box on selection?如何在选择时为组合框中的单个文本值着色?
【发布时间】:2015-06-08 09:57:23
【问题描述】:

我可以在 Swing (Java) 中为我的JComboBox 添加背景颜色。当用户选择组合框中的单个文本值时,如何为这些值着色?

【问题讨论】:

  • 改进的格式和语法
  • 不要仅仅依靠颜色来表示选择。有些人是色盲。

标签: java swing jcombobox


【解决方案1】:

你可以实现ListCellRenderer接口或者扩展DefaultListCellRenderer来自定义下拉列表项的样式并设置:

jComboBox.setRenderer(new MyListCellRenderer());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-17
    • 2013-03-28
    • 1970-01-01
    • 2015-12-22
    • 1970-01-01
    • 2011-03-15
    • 2010-10-02
    相关资源
    最近更新 更多