Ограниченные строки, показанные в кнопке JTable + Next/предыдущийJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ограниченные строки, показанные в кнопке JTable + Next/предыдущий

Сообщение Anonymous »

Я пытаюсь создать jtable, который показывает только один ряд в то время. При нажатии следующего/предыдущего, в таблице отобразится либо следующая, либо предыдущая строка, в зависимости от нажатой кнопки. Если нет следующего /предыдущего, JTable должен отображать первый /последний элемент.tableModel = new DefaultTableModel(data, columnNames);
tableModel.setRowCount(0); //If I remove this, the things I add ends up att the 2nd line.
tableModel.addTableModelListener(resultTable);
resultTable = new JTable(tableModel);
scroll = new JScrollPane(resultTable, JScrollPane.VERTICAL_SCROLLBAR_NEVER, JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);

final int rows = 1;
Dimension d = resultTable.getPreferredSize();
resultTable.setPreferredSize(new Dimension(d.width,resultTable.getRowHeight()*rows));
< /code>

код для следующей кнопки (не работает, что делать? Показывает тот же элемент, что и раньше): < /p>

int height = resultTable.getRowHeight()*(rows-1);
JScrollBar bar = scroll.getVerticalScrollBar();
bar.setValue( bar.getValue()+height);
< /code>

код для предыдущего-не работает, так же, как выше, ничего не происходит /изменяется.) < /p>

int height = resultTable.getRowHeight()*(rows-1);
JScrollBar bar = scroll.getVerticalScrollBar();
bar.setValue(bar.getValue()-height);
< /code>

Что делать? Некоторая помощь была бы очень оценена. Пытался решить это навсегда. < /P>

Изменить: Пытаться следовать коду отсюда: Jtable ограничение строк, но не могу заставить его работать .. Хотя я хочу показать только 1 строку, а не 10. < /p>

Подробнее здесь: https://stackoverflow.com/questions/129 ... ous-button
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Ограниченные строки, показанные в кнопке JTable + Next/предыдущий
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Ограничить количество строк, отображаемых в кнопке JTable + «Следующий/Предыдущий»
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Очистка данных из одной JTable также удаляет другую JTable.
    Anonymous » » в форуме JAVA
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Очистка данных из одной JTable также удаляет другую JTable.
    Anonymous » » в форуме JAVA
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Счетчики SQL в предыдущем месяце, когда предыдущий месяц - декабрь, предыдущий год [Duplicate]
    Anonymous » » в форуме MySql
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»