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

Rowsorter is an abstract java class that provides the basis for sorting and filtering. Beyond creating and installing a RowSorter, you very rarely need to interact with one directly.
1 ответ

JTable RowSorter после выполнения операций со значениями ячеек

У меня есть ячейки, с которыми мне нужно выполнить некоторые операции перед сортировкой строк. Например: если задана строка, я конвертирую ее в сумму значений ASCII. И затем я хочу отсортировать JTable согласно суммам значений ASCII. Код ниже предна…
15 мар '14 в 11:23
2 ответа

JTable AutoCreateRowSorter сортирует числа в виде строк

У меня есть JTable: JTable table = new JTable(); String[] colNames = {"c1"}; DefaultTableModel model = new DefaultTableModel(); Integer[] x = new Integer[10]; int[] xi = {0,1,2,3,4,5,6,7,8,9}; for (int i=0; i<10; i++){ x[i]=new Integer(xi[i]); }m…
22 окт '13 в 18:23
1 ответ

Обновить модель после того, как make setAutoCreateRowSorter верен

tableMalzeme.setModel(DbUtils.resultSetToTableModel(resultSet)); tableMalzeme.setAutoCreateRowSorter(true); Это сортировка, но модель не меняется. Я назвал модель Jtable. но это до сортировки. txtmalzeme.setText(tableMalzeme.getModel().getValueAt(t…
23 июн '14 в 20:28
1 ответ

Проблемы интервала выбора JTable с отсортированной таблицей

У меня есть JTable, который сортируется и фильтруется с помощью RowSorter и обновляется в режиме реального времени. У меня есть проблема, когда пользователи пытаются создать интервал выбора с помощью мыши (щелчок + перетаскивание по строкам) или с п…
01 окт '14 в 22:30
0 ответов

Метод getRowCount() возвращает ошибку при сортировке Jtable

Я новичок в java swing и, пожалуйста, помогите мне с этим. У меня есть простое приложение, которое получает данные от 2 JTextfileds (имя и род занятий) и представить их в JTable после нажатия кнопки. Данные хранятся в List<Person> где Person(S…
29 апр '15 в 12:04
2 ответа

Сортировка целых чисел с помощью сортировщика столбцов JTable по умолчанию?

В настоящее время я использую следующий метод на моей JTable, чтобы получить автоматическую сортировку по столбцам table.setAutoCreateRowSorter(true); В настоящее время это позволяет мне щелкать по каждому заголовку, и соответствующий столбец будет …
07 ноя '13 в 20:46
2 ответа

Сохранение пользовательской сортировки в jtable после изменения структуры таблицы

У меня есть jtable, где для данных применяется пользовательская сортировка. Когда таблица запускается изначально, в ней есть только столбцы со строковыми данными, поэтому сортировка проходит нормально. После изменения структуры таблицы (добавления н…
20 апр '16 в 04:23
3 ответа

JTable - заставить один из заголовков вести себя по-разному при клике

У меня есть простой JTable: String[] columnNames = {"Freetext", "Numbers only", "Combobox"}; Object[][] data = { {"Kathy", new Integer(21), "Female"}, {"John", new Integer(19), "Male"}, {"Sue", new Integer(20), "Female"}, {"Joe", new Integer(22), "M…
04 ноя '13 в 15:07
1 ответ

Отключить JTable roworter для HeaderView

У меня 2 JTablesодин для отображения строк и один для отображения данных: Проблема: при сортировке таблицы данных также сортируются строки: Можно ли сделать так, чтобы таблица "RowHeaderView" не сортировалась, как таблица данных? public class Simple…
10 янв '14 в 10:26
0 ответов

Ячейки JTable с неправильной сортировкой содержимого HTML

У меня есть JTable с ячейками, содержащими HTML для раскраски и форматирования. Тем не менее, это разрушает поведение сортировки. У меня есть библиотека Jsoup, готовая убрать HTML-код из значения, но я не знаю, куда вставить логику. Какой самый быст…
09 июл '14 в 20:45
0 ответов

Сортировать JTable с датой в столбце

У меня есть JTable, в котором есть столбец с датой в следующем формате: "Пн ноября 19 18:03:23 WET 2018". Я хочу отсортировать строки по дате. Я пытался использовать TableRowSorter, но я не могу отсортировать его по дате. Это какой-нибудь способ? Ta…
19 ноя '18 в 22:38
1 ответ

Фильтрация JTable

Я делаю вычислительный проект, который требует от меня создать JTable, через который можно фильтровать. Мне удалось добавить функцию сортировки, но я не могу добавить функцию фильтра. Самый близкий пример, который я могу найти, который похож на то, …
17 мар '15 в 09:49
2 ответа

Jtable сортировка целочисленных значений

Я создал jtable в Netbeans. tableMalzeme.setModel(new javax.swing.table.DefaultTableModel( new Object [][] { {null, null, null, null}, {null, null, null, null}, {null, null, null, null}, {null, null, null, null} }, new String [] { "Title 1", "Title …
26 июн '14 в 18:08
1 ответ

Как отсортировать JTable при его создании

Скажем, у меня есть таблица, в которой первый столбец является идентификатором, и я хочу, чтобы таблица была отсортирована по номеру идентификатора при ее создании. Что я могу сделать? Я надеюсь, что "сортировка до построения таблицы" - не единствен…
03 дек '13 в 10:54
1 ответ

Обновить jtable модель после фильтрации

Я хочу применить фильтр к JTable. String text = textField.getText(); rowSorter = new TableRowSorter<>(tableModel); this.getjTable1().setRowSorter(rowSorter); this.getjTable1().removeAll(); if (text.trim().length() == 0) { rowSorter.setRowFilte…
03 июл '17 в 09:18
0 ответов

Метод setComparator не работает при сортировке столбцов JTable типа int

Я пытаюсь отсортировать данные типа int в JTableЯ знаю, что мне нужно установить новый компаратор, чтобы данные типа int были отсортированы как 1,2,3,10,20 вместо 1,10,2,20,3, но все равно результат останется в неправильном порядке после использован…
07 июл '14 в 18:07
1 ответ

Сокращенные имена файлов в JTable

J только что сделал проект - File Commander. У меня проблема с именами файлов в JTable, он отображает свой абсолютный путь, но я хочу отображать только одно имя файла / DIR. Если бы я использовал file.getName в моем TableModel это нормально, но если…
16 июл '14 в 13:46
1 ответ

Получить столбец, который запускает RowSorterEvent

У меня есть RowSorterListener. Я хотел бы иметь возможность сказать, какая колонка запускает RowSorterEvent, Однако, когда я пытаюсь получить столбец, я не получаю желаемый результат. public class CustomRowSorterListener implements RowSorterListener…
15 янв '16 в 12:44
1 ответ

Как получить столбец ключа сортировки, используемый RowSorter JTable?

У меня есть две JTables, которые разделяют TableModel. Это сделано для того, чтобы я мог настроить их на панели прокрутки, чтобы один из них имел несколько столбцов, показанных слева, и не прокручивался вбок, визуально "замораживая" эти столбцы, а д…
18 сен '17 в 15:09
0 ответов

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

Поэтому я пытаюсь отфильтровать таблицу по умолчанию в JFrame, набрав текстовое поле. Количество столбцов, которые я могу иметь в своих таблицах по умолчанию, зависит от того, сколько фильтров выбирают пользователи, а также сколько разных столбцов в…
23 мар '18 в 20:09