
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.11.2005, 08:15
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
Имею 2-мерный массив, 2 столбца (номер, название) и 20-30 строк которые вынимаю из БД при клике на ветке дерева. Вывод осуществлятся в консоль, нужно - на форму. Это модель рисует мне таблицу, вставляя в неё кол-во строк. Как мне изменить эту модель, чтобы сделать вывод данных в таблицу? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2005, 12:06
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
Ну кто-нибудь толкнёт меня по правильному пути? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2005, 12:50
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
Не очень понимаю проблему. Нормально определить метод getValueAt(row, col) и всё будет ОК. public Object getValueAt(int row, int col){ return you_data_array[row] [col]; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2005, 14:20
|
|||
|---|---|---|---|
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
сделай что то типа в классе модели поле-метод setDataSource(some parameters) в котором присваивай своему объекту с данными нужные значения ну и соответсвенно перепиши унаселдованные методы доступа и если модель будет использоваться разными View - не забудь про синхронизацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2005, 08:29
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
Sergey KarpenkovНе очень понимаю проблему. Нормально определить метод getValueAt(row, col) и всё будет ОК. public Object getValueAt(int row, int col){ return you_data_array[row] [col]; } Так он не берёт return you_data_array[row] [col]; Говорит, что найден тип Интеджер, а нужен Обджект! И вот так писал. То же самое. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. return dataModel.getValueAt(DBvector[rows].index, col) По идее всё должно быть просто, но что-то я не могу вывести данные в таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2005, 10:45
|
|||
|---|---|---|---|
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
AbstractTableModel Наверное, надо написать модель, расширяющую AbstractTableModel, а лучше может воспользоваться DefaultTableModel (за название не ручаюсь) Вряд ли что нибудь вообще есть (имею в виду реализацию методов) в абстрактном классе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2005, 10:48
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
int не наследуется от Object поэтому его возращать низя. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2005, 07:35
|
|||
|---|---|---|---|
|
|||
Помогите, плз, с TableModel (заполнение таблицы) |
|||
|
#18+
Sergey Karpenkovint не наследуется от Object поэтому его возращать низя. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Этот метод возвращает только интеджер, а мне надо ещё слова вывести. Можно, чтобы он из массива ArrayTI[rows][col] выдавал всё? Там всего-то 2 столбца: в одном цифры, в другом слова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2151026]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
211ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 318ms |
| total: | 606ms |

| 0 / 0 |
