Описание тега tablecellrenderer

TableCellRenderer - это интерфейс Java Swing, определяющий метод, необходимый для любого объекта, который хотел бы быть средством визуализации для ячеек в JTable.
1 ответ

Определение целых чисел в классе столбцов разрывает / пропускает средство визуализации ячеек таблицы?

После того, как мне удалось отсортировать мои столбцы, определив классы столбцов, мой рендеринг ячеек теперь применяется только к столбцам, которые содержат значения String и не применяются к столбцам Integer? Вот как это выглядит: ("% от достигнуто…
14 мар '17 в 10:15
0 ответов

JTable цвет только отредактированные ячейки

Что мне нужно сделать, так это закрасить ячейку редактирования красным (вызывается TableModelListener), и после нажатия кнопки ОТПРАВИТЬ все красные ячейки становятся зелеными. Как мне этого добиться? final JTable Misc_Table = new JTable(model){ @Ov…
10 мар '16 в 11:42
0 ответов

Как изменить цвет фона отдельных ячеек JTable в зависимости от их значения?

Как я могу покрасить фон ячеек в первом столбце в красный, если их значение равно Кэти или Джейн. В моем решении каждая ячейка в первом столбце закрашена красным, но все работает нормально, если я закрашиваю другие ячейки в зеленый. Но я хочу остави…
04 дек '16 в 12:41
1 ответ

Продолжайте получать одно и то же изображение на jTable

ПеременнаяimgPath продолжает печатать различные ссылки в консоли. Но он дает только последнее изображение (изображение последней назначенной ссылки) в каждой строке. private void fillTable(){ try { DefaultTableModel dtm = (DefaultTableModel) jTable1…
15 авг '15 в 10:40
1 ответ

Стиль Java JTableHeader

Я хочу сделать стиль заголовка похожим на этот: Как это могло быть достигнуто? Все, что у меня есть, это: JTableHeader header = table.getTableHeader(); header.setBackground(new java.awt.Color(239, 235, 230)); header.setForeground(new java.awt.Color(…
24 июл '13 в 07:21
1 ответ

Изменение цвета ячейки JTable с событиями

Я создал JTable который содержит цены финансовых инструментов. Я подключил таблицу к онлайн-брокеру и получаю прямые трансляции через API. Моя таблица теперь правильно отображает значения ячеек, изменяющиеся при поступлении новой цены (я создал "Ins…
2 ответа

Java: переопределить средство визуализации ячеек таблицы, но с фоном и свойствами по умолчанию

Если вы хотите добавить пользовательский рендерер, обычно вы можете расширить JComponent (лайк JLabel) и реализовать TableCellRendererили вы бы продлили DefaultTableCellRenderer, Однако в любом случае я обнаружил, что стиль ячейки полностью переопре…
1 ответ

Рендерер ячеек таблицы для LocalTime

Я новичок в программировании и мне нужна помощь с рендерингом ячеек в JTable. Я реализовал пользовательский рендерер ячеек, но не знаю, как получить пользовательские компоненты. getTableCellRendererComponent принимает только int, bool, table и Objec…
17 мар '18 в 21:42
1 ответ

Свойства JTable изменяются во время выполнения

Как я могу изменить определенные свойства ячейки во время выполнения в JTable. Если конкретная ячейка является именем, значит, мне нужно изменить размер шрифта, стиль шрифта и т. Д. Если я щелкаю конкретную ячейку для редактирования, мне нужно измен…
31 дек '11 в 07:26
2 ответа

Попытка покрасить определенные строки JTable, используя Custom Renderer, вместо этого все мои строки окрашены

Для моей программы на Java, в основном, когда значение в столбце 4 моей JTable больше, чем в столбце 3, я хочу, чтобы эти конкретные строки были окрашены в красный цвет, а не другие строки. Я реализовал следующий код, но по какой-то причине все мои …
1 ответ

FEST: получение значения ячейки, когда ячейка находится под JTable с помощью CellRenderPane

У меня есть такой код: //(...) JTableFixture myTreeTable = frame.table(matcher); Если я пытаюсь получить JCellFixtures или значения или содержимое, все будет нулевым. Я получаю только количество строк или столбцов. JTable внутренне использует CellRe…
27 июл '12 в 11:51
1 ответ

Цвет фона заголовка JTable

Я пытаюсь поместить цвет фона в заголовок JTable, но кажется, что он не меняет цвет заголовка. Это мой код для моего JTable. Что я делаю не так? Color headerColor = new Color(25, 78, 132); itemTable = new JTable(){ public boolean isCellEditable(int …
2 ответа

Заголовок JTable с пользовательским рендерером по умолчанию не прокручивается внутри JScrollPane

У меня есть JTable внутри JScrollPane, внутри JTabbedPane. Заголовок таблицы прекрасно прокручивается, пока я не установлю для него пользовательский рендерер по умолчанию, который динамически изменяет ширину и высоту ячеек заголовка, т.е. table.getT…
25 янв '16 в 06:16
3 ответа

Цвет фона ячейки jTable

Прежде чем кто-то сказал мне пойти и поискать его в Google, я сделал это, и каждый метод до сих пор не работал. Я пытался раскрасить ячейку jTable, используя средства визуализации, но они бесполезны, поскольку они запаздывают по таблице и делают нев…
2 ответа

Custom Cell Renderer

Можно ли создать экземпляр пользовательского средства визуализации ячеек и поместить в него разные значения для каждого столбца в зависимости от заданных ему аргументов? Например: У меня есть этот рендерер (MyCustomCellRenderer myRen = new MyCustomC…
26 мар '15 в 09:24
1 ответ

Возникли проблемы с preperedRenderer JTable

Я знаю, что есть много вопросов на эту тему, но по какой-то причине просто не могу найти способ обойти это дело. Мне нужно изменить цвет строки, если два столбца не имеют одинаковые значения. видел эту ссылку: http://tips4java.wordpress.com/2010/01/…
1 ответ

Динамически окрашивающий ряд jTable

В ответе на мой предыдущий вопрос, Раскраска строки jTable, но теперь я не уверен, что новый вопрос здесь, настройка цвета для строки работает. Но я хочу получить его из цикла for, это значит, что я хочу установить цвет для i-го ряда. Я даю то, что …
19 июл '12 в 09:55
1 ответ

Цвет по умолчанию для строки JTable

Я написал одну программу, в которой я выделяю определенные строки на основе критериев. Я опубликовал один вопрос относительно этого:- Проблема JTable CustomRenderer Решение, данное для этой проблемы, состояло в том, что мне нужно установить цвет в д…
07 дек '12 в 21:13
1 ответ

Как добавить таблицу с одной строкой из JComboboxes поверх существующего JTable

Я пытаюсь добавить однострочный JTable поверх существующего JTable, который обычно создается динамически и который довольно часто меняет модель данных. Как вы можете видеть, желтая область представляет собой счетчик строк, и он был создан с использо…
28 окт '14 в 16:58
2 ответа

Resultset хранится в массиве String для таблицы с ячейками

Здравствуйте, я новичок в использовании JTable Java, у меня есть несколько результатов из моей базы данных, которая хранится в результирующем наборе. Моя проблема в том, что я использую cellrendered в jtable, и у меня нет другого пути, кроме как сох…
18 июл '14 в 11:52