ошибка в этой строке: "private String [] [] variable = new String [] [] {var1, var2, var n}" - PullRequest
0 голосов
/ 08 июля 2010

мой вопрос: я получаю d jtable, но я хочу отобразить данные из базы данных в jtable.если я передаю данные напрямую, они отображаются в jtable, но я не получаю данные из базы данных .. пожалуйста, помогите, проблема в этой строке:

           private String[][] row1=new String[][]{jono,jdate,prname};

jono, jdate и prname - переменные, содержащие данныеиз базы данных.мне нужно отобразить его в jtable.

Ответы [ 3 ]

5 голосов
/ 08 июля 2010

Конечно, вы объявляете двумерный массив, но инициализация - это только одно измерение.

Попробуйте:

2 голосов
/ 08 июля 2010

Вы создаете матрицу (двумерный массив), но создаете только экземпляры одномерных объектов.

Объявление должно выглядеть примерно так:

String[][] row1 = new String[][] { 
    new String[] { jono },
    new String[] { jdate },
    new String[] { prname }
};

Не зная больше о том, что вы делаете, я не могу быть уверен, что это то, что вам нужно, но это начало.

1 голос
/ 08 июля 2010

Скорее всего jono, jdate и prname не являются экземплярами String[]. Отправьте сообщение об ошибке и объявите эти переменные для получения дополнительной помощи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...