powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Конструктор JTable.
4 сообщений из 4, страница 1 из 1
Конструктор JTable.
    #33196608
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня интересует консруктор JTable(Vecotor rowData,Vector columnNames).
Что должно быть в векторе rowData? Загонял строки String[], String целиком все данные. В инете ничего не встретилось, все почему-то ограничиваются другим конструктором.
Заранее спасибо.
...
Рейтинг: 0 / 0
Конструктор JTable.
    #33196718
боц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
 package  test.swing;

 import  javax.swing.*;
 import  java.awt.*;
 import  java.util.*;

 public   class  JTableTest  extends  JFrame {
   public   static   void  main(String[] args) {
     new  JTableTest();
  }

   public  JTableTest() {
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    Vector rowData =  new  Vector();
    Vector columnNames =  new  Vector();

    columnNames.add("Col 1");
    columnNames.add("Col 2");

    Vector firstRow =  new  Vector();
    firstRow.add("A");
    firstRow.add("B");

    Vector secondRow =  new  Vector();
    secondRow.add("C");
    secondRow.add("D");

    Vector thirdRow =  new  Vector();
    thirdRow.add("E");
    thirdRow.add("F");

    rowData.add(firstRow);
    rowData.add(secondRow);
    rowData.add(thirdRow);

    JTable table =  new  JTable(rowData, columnNames);

    getContentPane().add(table);
    setVisible(true);
  }
}
...
Рейтинг: 0 / 0
Конструктор JTable.
    #33196723
боц
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
javadoc
public JTable(java.util.Vector rowData, java.util.Vector columnNames)

Constructs a JTable to display the values in the Vector of Vectors, rowData, with column names, columnNames. The Vectors contained in rowData should contain the values for that row. In other words, the value of the cell at row 1, column 5 can be obtained with the following code:

((Vector)rowData.elementAt(1)).elementAt(5);

Parameters:
rowData - the data for the new table
columnNames - names of each column
...
Рейтинг: 0 / 0
Конструктор JTable.
    #33196924
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, то что нужно. Почему-то я несмог найти это описание конструтора
авторpublic JTable(java.util.Vector rowData, java.util.Vector columnNames)

Constructs a JTable to display the values in the Vector of Vectors, rowData, with column names, columnNames.

оказывается это вектор векторов :). Ещё раз спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Конструктор JTable.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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