+ Ответить в теме
Показано с 1 по 2 из 2

Тема: Добавление данных в JTable через кнопку.

  1. #1
    coder develprog is on a distinguished road
    Регистрация
    27.05.2016
    Сообщений
    18
    Вес репутации
    3

    По умолчанию Добавление данных в JTable через кнопку.

    Модель таблицы :

    Код java:
    1. import java.util.ArrayList;
    2. import javax.swing.table.AbstractTableModel;
    3. public abstract class table  extends AbstractTableModel {
    4.  private int columnCount = 4;
    5.  private ArrayList<String[]> dataArrayList;
    6.  
    7.     public Table () {
    8.     dataArrayList = new ArrayList<String[]> ();
    9.     for (int i=0; i<dataArrayList.size();i++) {
    10.         dataArrayList.add(new String[getColumnCount()]);
    11.      }
    12.     }
    13.  
    14.  
    15. @Override
    16.     public int getRowCount() {
    17.        return dataArrayList.size();
    18.     }
    19.    
    20.     @Override
    21.     public String getColumnName(int columnIndex){
    22.         switch(columnIndex) {
    23.             case 0: return "1";
    24.             case 1: return "2";
    25.             case 2: return "3";
    26.             case 3: return "4";
    27.         }
    28.         return "";
    29.     }
    30.  
    31.     @Override
    32.     public int getColumnCount() {
    33.         return columnCount;
    34.     }
    35.    
    36.      @Override
    37.     public java.lang.Object getValueAt(int rowIndex, int columnIndex) {
    38.        String [] rows = dataArrayList.get(rowIndex);  
    39.         return  rows [columnIndex];
    40.     }
    41.     public void addDate(String[] row){
    42.         String [] rowTable = new String[getColumnCount()];
    43.         rowTable = row;
    44.         dataArrayList.add(rowTable);
    45.        
    46.     }
    47. }
    Какой ActionListener или Action надо сделать для кнопки в главном классе, чтобы данные добавлялись в таблицу ? Желательно подробней рассказать

  2. По умолчанию

     
    Хотите избавиться от рекламы? Зарегистрируйтесь
  3. #2
    dummy
    coder
    Андрей Белецкий is on a distinguished road
    Регистрация
    27.09.2017
    Возраст
    30
    Сообщений
    10
    Вес репутации
    0

    По умолчанию Re: Добавление данных в JTable через кнопку.

    мне самому интересно

+ Ответить в теме

Похожие темы

  1. Добавление/редактирование данных
    Дано: Есть файл *.txt, в котором имеются данные следующего типа: Имя Фамилия Отчество Дата рождения Место рождения В общей сумме 5 строк в...
    от Shouldercannon в разделе задачи на Паскале и Delphi
  2. Приём данных через Сом порт
    Собрал простой передатчик на базе ATmega8, который через каждую секунду передаёт данные, целостность тракта и правильность передачи информации...
    от Серж_ в разделе C и C++
  3. Добавление данных в текстовый файл)
    Помоги пожалуйста решить данную задачу. "Текстовый файл содержит наз. лекарства и его производителя, нужно сделать добавление в конец списка"...
    от Hikari в разделе задачи на Паскале и Delphi
  4. Excel VBA 2007 - добавление данных в существующее примечание
    Добрый день! Помогите, пожалуйста, необходимо написать скрипт на VBA с помощью которого в существующее примечание добовлялись бы новые данные выше...
    от burref в разделе MS Office и VB(A).
  5. Передача данных через инет
    Такая проблема. Нужно передавать данные между 2мя компами соедененными с инетом. с сетями никогда не работал. полный 0. нужно реализовать поиск...
    от HanRus в разделе Delphi и Pascal

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения