|
|
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Есть 5 JTable: jt1,jt2.....,jt5 На все 5 вешается одна AbstractTableModel в зависимости от условия,это вообще нормально или нет,может лучше было бы на каждую таблицу свою модель циплять,как правильнее будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 13:57 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Нормально, если они у тебя одно и то же отображать должны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 14:26 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Кувалдин РоманНормально, если они у тебя одно и то же отображать должны. Каждая таблица имеет свое кол-во колонок,строк и данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 14:35 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
а что значит одна и та же AbstractTableModel ? Типа один раз так - model = new AbstractTableModel (???), а потом во все конструкторы таблиц model передаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 14:45 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
wessenа что значит одна и та же AbstractTableModel ? Типа один раз так - model = new AbstractTableModel (???), а потом во все конструкторы таблиц model передаешь? Нет не так. Есть Table Tablica extends AbstractTableModel в ее конструктор передаю jt1,..... т.е.: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 14:55 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
peter6636 wessenа что значит одна и та же AbstractTableModel ? Типа один раз так - model = new AbstractTableModel (???), а потом во все конструкторы таблиц model передаешь? Нет не так. Есть Table Tablica extends AbstractTableModel в ее конструктор передаю jt1,..... т.е.: Код: plaintext 1. 2. 3. Э-э-э... это у тебя классы что ли? jt1 - jt5? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:23 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Кувалдин Роман peter6636 wessenа что значит одна и та же AbstractTableModel ? Типа один раз так - model = new AbstractTableModel (???), а потом во все конструкторы таблиц model передаешь? Нет не так. Есть Table Tablica extends AbstractTableModel в ее конструктор передаю jt1,..... т.е.: Код: plaintext 1. 2. 3. Э-э-э... это у тебя классы что ли? jt1 - jt5? Не совсем,у меня так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:27 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
тогда instanceof не прокатит. Это сравнивает типы. Нужно делать ==. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:29 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Кувалдин Романтогда instanceof не прокатит. Это сравнивает типы. Нужно делать ==. я типы и сравниваю,просто ошибся чуть-чуть в строчке Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:35 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
тьфу ты, вот так: if(O instanceof MyClass){ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:37 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
peter6636тьфу ты, вот так: if(O instanceof MyClass){ А что мешает вот так написать? Код: plaintext 1. 2. 3. 4. Насчет первоначального вопроса: ничего не вижу против использования одной модели для всех таблиц. Все зависит от того, какие цели тобой преследуются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:48 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Кувалдин Роман peter6636тьфу ты, вот так: if(O instanceof MyClass){ А что мешает вот так написать? Код: plaintext 1. 2. 3. 4. Насчет первоначального вопроса: ничего не вижу против использования одной модели для всех таблиц. Все зависит от того, какие цели тобой преследуются. мною преследуется цель соблюдения принципов MVC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2005, 15:51 |
|
||
|
Теор вопрос
|
|||
|---|---|---|---|
|
#18+
Одна модель на все таблицы - это одна модель данных и несколько видов к ней На каждую таблицу своя модель - это несколько моделей данных с отдельным видом к каждой. И так и так - нормально, выбирать в зависимости от задачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2005, 07:24 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33315356&tid=2151274]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 350ms |

| 0 / 0 |
