Re: Как установить нужный шрифт на JTable?

From
IvanLatysh ()
To
Sergiy Medvynskyy ()
Date
2002-09-27T17:37:42Z
Area
RU.JAVA
From: "IvanLatysh" <ivan@yourmail.com>

Hello, Sergiy!
You wrote to IvanLatysh on Fri, 27 Sep 2002 10:09:12 +0400:

 I>> Для рендереров да, а вот едиторы прийдется самому переписать :)
 I>> Или править тут getTreeCellEditorComponent и тут
 I>> getTableCellEditorComponent.
 SM> И что в этом плохого ?
А ты поставь какой нибудь большой шрифт, например 16 и болд, а потом попробуй редактировать
ячейку.
Или наоборот поставь маленький шрифт.
Компонент который вызывается как редактор не получает setFont, setBackground и т.д.

 I>> У меня такое впечатление, что JTable какой то студент написал как
 I>> лабу.
 I>> Так столько глюков, что переписывать практически приходится все.
 SM> Список багов - в студию, а то как то голословно получается ;)
Да это долгое занятие.
Посмотри как реализован класс DefaultCellEditor и delegate внутри его, а потом попробуй при
редактировании выбрать клавиатурой в комбо боксе какой нибудь элемент. :)
класс delegate считает движение курсора по листу комбо бокса как конец редактирования :)

Я свою таблицу сделал на основе JTable, в моем проекте народ пользуется, не все гладко, но
постепенно доводим до ума.

- ---
Yours sincerely, Ivan Latysh.
IvanLatysh@yahoo.ca


-- 
Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
 * Origin: Talk.Mail.Ru (2:5020/400)