![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| СерегаГоляков |
|
|||
|
Всё супер :) ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 26.4.2010 Где: НСК Репутация: нет Всего: нет |
Нажатием кнопки на одной форме, я вывожу на экран другую MyPanel
А когда я его закрываю виндоусовским крестиком, что происходит? просто происходит .setVisible(false); ?? - т.к. например значение спидометра меняется даже еси окно закрыто. И как мне отловить закрытие формы?? Это сообщение отредактировал(а) СерегаГоляков - 17.5.2010, 12:26 --------------------
Список всех полезных программ в ОДНОЙ программеhttps://sites.google.com/site/coolprogramms...latnyh-programm...Пьяные белазисты в карьереhttp://www.youtube.com/watch?v=6FGNGMwxJZ4 |
|||
|
||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 10 Всего: 118 |
Посмотреть метод addWindowListener и сам интерфейс WindowListener. Еще можно глянуть класс WindowAdapter как реализацию интерфейса.
|
|||
|
||||
| aleksandy |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 260 Регистрация: 17.12.2006 Репутация: 1 Всего: 5 |
В конструкторе класса добавь вот это
Это если тебе не нужно больше ничего делать, просто завершить приложение. Иначе - последовать совету AntonSaburov-а. |
|||
|
||||
| soulcub |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 130 Регистрация: 2.2.2010 Где: Винница, Украина Репутация: 2 Всего: 2 |
Если не уверен, что при удалении окна, сборщик мусора его подотрёт, делай dispose() вручную и будет тебе счастье.
--------------------
Так давай же, поспеши!Отыскать СВОЙ куб души! |
|||
|
||||
| СерегаГоляков |
|
||||
|
Всё супер :) ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 26.4.2010 Где: НСК Репутация: нет Всего: нет |
Наверное я неправильно выразился))))
Основное окно открывает одно неосновное кнопкой СТАРТ. В неосновном прорисовывается вращение фигуры. Затем, стандартным крестиком закрываю неосновное. Но у мя в основном окне спидометр все равно измеряет скорость вращения фигуры кот была в неосновном окне, а окно я уже закрыл. Т.е. моя фигура все равно меняет координаты , но уже нигде не прорисовывается(как я понимаю она прорисовывается, но просто
--------------------
Список всех полезных программ в ОДНОЙ программеhttps://sites.google.com/site/coolprogramms...latnyh-programm...Пьяные белазисты в карьереhttp://www.youtube.com/watch?v=6FGNGMwxJZ4 |
||||
|
|||||
| pathfinder |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 120 Регистрация: 3.3.2010 Репутация: 7 Всего: 10 |
Как правильно выше было указано в конструкторе добавить setDefaultCloseOperation, только не EXIT_ON_CLOSE а DISPOSE_ON_CLOSE
и дополнительно в WindowListener вырубить таймер, через который(насколько я понимаю) ты крутишь фигуру. |
|||
|
||||
| soulcub |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 130 Регистрация: 2.2.2010 Где: Винница, Украина Репутация: 2 Всего: 2 |
Да, реально, а как ты вращаешь фигуру? Её вращение зависит от фрейма?
--------------------
Так давай же, поспеши!Отыскать СВОЙ куб души! |
|||
|
||||
| СерегаГоляков |
|
|||
|
Всё супер :) ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 26.4.2010 Где: НСК Репутация: нет Всего: нет |
Кнопка из другого окна вызывает void main(). Объект класса MyPanel() создаёт объект класса Figure и всё. --------------------
Список всех полезных программ в ОДНОЙ программеhttps://sites.google.com/site/coolprogramms...latnyh-programm...Пьяные белазисты в карьереhttp://www.youtube.com/watch?v=6FGNGMwxJZ4 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |