
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.03.2007, 14:39:13
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
создается фрейм2 по нажатию кнопки во фрейме1. как сделать невидимым фрейм1 при создании фрейм2 и видимым при закрытии фрейм2? спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 15:10:50
|
|||
|---|---|---|---|
|
|||
как получить parent фрейма |
|||
|
#18+
фрейм1.setVisible(false) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 15:24:47
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
спасибо вопрос в том как сделать видимым фрейм1 при закрытии фрейм2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 15:39:18
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
1. При создании frame1 - в конструкторе. 2. В frame1 допиши: this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent ev) { frame1.setVisible(true); } }); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 15:40:16
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
2. В смысле в frame2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2007, 10:23:03
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
я наверное неправильно задаю вопрос.. есть два файла, в первом описывается класс frame1, во втором frame2. экземпляр frame2 создается внутри одного из методов frame1. как внутри класса frame2 изменить переменную экзмепляра класса frame1(setvisible(flase))? я в качестве переменной класса передал указатель(так можно говорить? я не силен в java) на frame1, ну и изменяю параметры видимости frame'ов по событиям - это работает вопрос 1. можно ли обойтись без этого указателя? а каким-то образмои получить указатель на класс где создан экземпляр frame2, без дополнительной переменной? вопрос 2. был пример как обрабатывать закрывающееся окно Код: plaintext 1. 2. 3. 4. я делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. как лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2007, 10:24:13
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
как внутри класса frame2 изменить переменную экзмепляра класса frame1(setvisible(flase))? читать как как внутри класса frame2 изменить экзмепляра класса frame1(setvisible(flase))? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.03.2007, 14:39:59
|
|||
|---|---|---|---|
как получить parent фрейма |
|||
|
#18+
1. Это как-то криво. Либо создай класс посредник, который будет рулить обоими фреймами, либо сделай frame2 inner-классом. Тогда будешь обращаться к внешнему классу как Код: plaintext 2. Особо разницы нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2146368]: |
0ms |
get settings: |
13ms |
get forum list: |
19ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
47ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
| others: | 294ms |
| total: | 476ms |

| 0 / 0 |
