
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.12.2006, 12:20:36
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
Здраствуйте. У меня на сегодняшний день есть такая задачка. Имеет она вид типа Rich Client Application. Не пугайтесь, это обычное оконны формочки. Теперь к сути: 1) Ести форма (About) со своими текстовыми объектами типа копирайт, о компании и т.п., которая работает в основном через функцию label.settext(""); 2) Есть основная форма, в которой необходимо поменять значение этого текстового значения, к примеру, по нажатию клавиши. Как я делаю: а) Объявляю переменную формы About в основной форме б) Далее через эту переменную в моей функуции, используя settext() пытаюсь изменить значение. Результат: выдается ошибка следующего характера at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3348) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) at onpu.net.MainForm.main(MainForm.java:654) Вот вид куска кода, отвечающего за выполнение этой функции в основной форме: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2006, 12:51:43
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
нужно инициализировать AboutForm af = new AboutForm() а то всё равно что null.label1.setText("Версия: 1.0") Почитайте умную книжку по java ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2006, 14:32:15
|
|||
|---|---|---|---|
|
|||
Вопрос по делегированию объектов |
|||
|
#18+
Говорить что бы не пугались от слов: "Rich Client Application" а самому не знать самых основ явы - не много сверхне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2006, 22:19:58
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
Даже без NULL таже ошибка....тут я уже не знаю у кого проблемы с основами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2006, 23:39:08
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
Pavlentus Даже без NULL таже ошибка....тут я уже не знаю у кого проблемы с основами :) А что у Вас за класс AboutForm? Не требуется для начала работы с ним никаких действий произвести? ....создать/инициализировать...? То же самое - с объектом label1 формы AboutForm. Не видно, что это за объект, как он у Вас создается, и т.п. Не по названиям же объектов догадываться... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.12.2006, 00:25:11
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.12.2006, 12:59:53
|
|||
|---|---|---|---|
|
|||
Вопрос по делегированию объектов |
|||
|
#18+
А функция createSShell() вызывается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.12.2006, 16:23:58
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
PavlentusДаже без NULL таже ошибка....тут я уже не знаю у кого проблемы с основами :) В первом посте характер ошибки не был указан, было только место и на какую именно строчку она показывает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 02:03:36
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
В первом посте ошибка указана на строке вызова лейбы с текстом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.12.2006, 02:08:40
|
|||
|---|---|---|---|
Вопрос по делегированию объектов |
|||
|
#18+
Да Креатшел, вызывается, только потом в ней должен быть изменен объект лейбл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2147117]: |
0ms |
get settings: |
19ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
53ms |
get topic data: |
19ms |
get forum data: |
4ms |
get page messages: |
81ms |
get tp. blocked users: |
3ms |
| others: | 321ms |
| total: | 538ms |

| 0 / 0 |
