powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable и TableCellRenderer
5 сообщений из 5, страница 1 из 1
JTable и TableCellRenderer
    #33781620
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть вот такой прорисовщик поля.
Почему в таблице текст не выравнивается вправо?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
 public   class  SumaRenderer  extends  DefaultTableCellRenderer
{
     public  Component getTableCellRendererComponent(JTable table, Object value,
                      boolean  isSelected, boolean  hasFocus,  int  row,  int  column)
    {
        JLabel label = (JLabel) super .
            getTableCellRendererComponent(table,value, isSelected, hasFocus,row, column);
        label.setVerticalTextPosition(SwingConstants.CENTER);
        label.setHorizontalTextPosition(SwingConstants.RIGHT);

         return  label;
    }
}

...
Рейтинг: 0 / 0
JTable и TableCellRenderer
    #33781681
GlukOza
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GlukOzaЕсть вот такой прорисовщик поля.
Почему в таблице текст не выравнивается вправо?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 public   class  SumaRenderer  extends  DefaultTableCellRenderer
{
     public  Component getTableCellRendererComponent(JTable table, Object value,
                      boolean  isSelected, boolean  hasFocus,  int  row,  int  column)
    {
        JLabel label = (JLabel) super .
            getTableCellRendererComponent(table,value, isSelected, hasFocus,row, column);
        label.setVerticalTextPosition(SwingConstants.CENTER);
        label.setHorizontalTextPosition(SwingConstants.RIGHT);

         return  label;
    }
}

Потому что надо вот так:

label.setHorizontalAlignment(RIGHT);
Код: plaintext
1.
2.
3.
...
Рейтинг: 0 / 0
JTable и TableCellRenderer
    #33781694
AciD_v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажите код назначения TableCellRenderer'а
...
Рейтинг: 0 / 0
JTable и TableCellRenderer
    #33781701
AciD_v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажите код, где происходит назначение TableCellRenderer'а
...
Рейтинг: 0 / 0
JTable и TableCellRenderer
    #33783754
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
TableColumnModel columnModel = table.getColumnModel();
columnModel.getColumn(i).setCellRenderer (new MyCellRenderer(...));
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable и TableCellRenderer
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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