Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / SWING: JTable - выделить строку цветом... / 5 сообщений из 5, страница 1 из 1
05.04.2007, 10:23:02
    #34439458
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SWING: JTable - выделить строку цветом...
Добрый день!

Как в JTable выделить некоторые строки (какие- знает модель таблицы)
цветом? Фон или текст- не столь важно...

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
05.04.2007, 11:42:22
    #34439816
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SWING: JTable - выделить строку цветом...
http://www.crionics.com/products/opensource/faq/swing_ex/JTableExamples4.html
...
Рейтинг: 0 / 0
05.04.2007, 12:15:01
    #34439983
GKS_Samara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SWING: JTable - выделить строку цветом...
Leonidv пишет:

> http://www.crionics.com/products/opensource/faq/swing_ex/JTableExamples4.html

А без сторонних средств? Как-то кажется из пушки по воробьям...

--
Алексей
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
05.04.2007, 12:42:51
    #34440098
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SWING: JTable - выделить строку цветом...
Честно говоря, не совсем вас понял. Это же просто примеры, как делать - а не готовый продукт. Вообще, вам надо работать с
http://java.sun.com/javase/6/docs/api/javax/swing/table/TableCellRenderer.html
...
Рейтинг: 0 / 0
05.04.2007, 12:44:22
    #34440107
hinotf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SWING: JTable - выделить строку цветом...
Например

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
  /**
   * Добавляет в стандартный рендерер ячейки таблицы черезстрочную подсветку
   * @param renderer рендерер
   * @param row строка
   * @param column столбец
   * @return новый рендерер
   */
   public  Component prepareRenderer(TableCellRenderer renderer,  int  row,  int  column)
  {
    Component component =  super .prepareRenderer(renderer, row, column);
     if  (isInterlineColoring())
    {
       if  (!isRowSelected(row))
      {
        component.setBackground(row %  2  ==  0  ? evenRowColor: oddRowColor);
      }  
    }  
     return  component;
  }

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / SWING: JTable - выделить строку цветом... / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]