2016-11-10 11 views
0

В настоящее время я работаю с некоторыми JComponents для создания небольшого инструмента. В то время как я менял некоторые вещи, такие как фоновый цвет, стало видно, что в поле со списком выделено выделение. Я уже удалил границу и изменил все параметры для ее использования. Кто-нибудь знает, что называется этой подсветкой или как ее можно удалить?Java - JComboBox удалить выделение

Here you can see the slight blue/white highlight.

+0

Пожалуйста, добавьте изображение этой подсветки – roeygol

+1

Я добавил изображение. Надеюсь, что это поможет решить проблему :) – FlaverBeat

+1

Пожалуйста, добавьте то, что вы сделали до сих пор с вашим кодом, и изображение, которое может показать нам результат UI – roeygol

ответ

0

Вы могли бы говорить о визуализатора для вашего ComboBox.

Следующая ссылка может помочь вам:

http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#renderer

Вы можете переопределить реализацию по умолчанию вашего ComboBox, чтобы создать свой собственный вариант.

В частности, ознакомьтесь с setBackground и setForeground частями.

+0

Я уже использую setBackground и setForeground. Проблема - это не фон, шрифт и граница. Я поставил их все. Он по-прежнему показывает некоторые изюминки, даже если они не выбраны. Я добавил изображение. – FlaverBeat

 Смежные вопросы

  • Нет связанных вопросов^_^