Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/25: Рейтинг темы: голосов - 25, средняя оценка - 4.68
36 / 33 / 21
Регистрация: 11.07.2014
Сообщений: 390
1

Закрытие окна при открытии нового

02.08.2014, 15:33. Показов 4625. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня есть два окна table и data. При запуске программы открывается table. При нажатии на кнопку в table открывается окно data. Как сделать что бы при открытии data закрывался table и при нажатии в data кнопки он закрывался и открывался table.
пишу на swing
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2014, 15:33
Ответы с готовыми решениями:

Корректное закрытие окна, при вводе определенной команды от пользователя
Всем привет! У меня есть обработчик, который слушает команды от пользователя: class...

Закрытие окна при нажатии в любое место за его определами
Добрый день, помогите советом. Есть кнопка которая открывает окно, типа меню, но не меню, на то...

Почему при повторном открытии окна интерфейса все компоненты сдвигаются в угол
Добрый день!Подскажите пожалуйста,почему происходит сдвиг компонентов layuot при повторном и...

Закрытие окна
Есть два окна JFrame, как закрыть одно из них по кнопке? System.exit(0) закрывает оба окна

3
61 / 61 / 19
Регистрация: 06.09.2013
Сообщений: 236
Записей в блоге: 1
02.08.2014, 15:39 2
При открытии окна Data делайте Table невидимым (table.setVisible(false)), и при нажатии на кнопку на Date делайте Date невидимым, а Table напротив - видимым.
0
36 / 33 / 21
Регистрация: 11.07.2014
Сообщений: 390
02.08.2014, 16:00  [ТС] 3
Цитата Сообщение от Freedomen Посмотреть сообщение
При открытии окна Data делайте Table невидимым
Цитата Сообщение от Freedomen Посмотреть сообщение
При открытии окна Data делайте Table невидимым (table.setVisible(false)), и при нажатии на кнопку на Date делайте Date невидимым, а Table напротив - видимым
я так делал, у меня получилось что при нажатии в Data кнопки открывается новое окно Table а старое просто свернутое
0
6 / 6 / 4
Регистрация: 12.04.2014
Сообщений: 46
05.08.2014, 20:21 4
Лучший ответ Сообщение было отмечено bazJaz как решение

Решение

bazJaz, Если надо только с видимостью играть, то надо сделать объявление new Table (или Data) за пределами кнопки, а в кнопки уже засовывать setVisible. Если же старое окно можно (или нужно) удалять, то метод dispose()
1
05.08.2014, 20:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2014, 20:21
Помогаю со студенческими работами здесь

Закрытие окна
При нажатии на кнопку "ОК" должно появиться JOptionPane, а само окно с кнопкой закрыться. Как...

Закрытие окна из фрейма?
День добрый уважаемые! В JavaScript я новичок. Отнеситесь лояльно. У меня не закрывается окно из...

Закрытие текущего окна
Есть массив из n окон , созданных динамически . В каждом окне будет поле для ввода и кнопка "Ok",...

Закрытие предыдущего окна
Здравствуйте. Я хочу написать программу из нескольких окон. Возникла проблема: не получается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru