Изменить цвет границы CTabItemJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Изменить цвет границы CTabItem

Сообщение Anonymous »

В настоящее время в моем RAP-приложении граница виджета в фокусе становится белой, и пользователи думают, что она недостаточно заметна, и хотят, чтобы ее цвет был изменен на более очевидный. Я весь день возился с CSS и кодом, но так и не понял.
Сначала в CSS я попробовал что-то вроде:

Код: Выделить всё

CTabItem: selected {
background-color: red;
}
Но это меняет цвет открытой вкладки всех представлений, а не только сфокусированного... Который переопределяется и остается белым. Я попробовал все комбинации из найденной здесь ссылки, но безуспешно.
Затем я попробовал получить доступ к элементам CTabFolder и CTabItem непосредственно из кода. Мне удалось их получить, и я сделал что-то вроде этого:

Код: Выделить всё

// Note: getColor is a custom method to get Color objects from CssColor ones

CTabFolder tabFolder = ... // Code to get CTabFolder
tabFolder.setSelectionBackground(
new Color[] {getColor(CssColor.create(255, 0, 0)), getColor(CssColor.create(0, 255, 0))},
new int[] {50},
false
);
Это работает... Но меняется только цвет на вкладке, а не граница.
У меня закончились идеи, предложения или решения приветствуются!

Подробнее здесь: https://stackoverflow.com/questions/792 ... f-ctabitem
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Изменить цвет границы CTabItem
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Изменить цвет границы CTabItem
    Anonymous » » в форуме CSS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Почему SWT Ctabitem не рекурсивно утилизирует детские виджет?
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как использовать чередующий цвет для столовых рядов, но сохранить цвет границы?
    Anonymous » » в форуме CSS
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как использовать чередующий цвет для столовых рядов, но сохранить цвет границы?
    Anonymous » » в форуме CSS
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»