![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| izver84 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: 1 Всего: 1 |
Здарасте.
Я начинаю программировать в яве,простите за глуппый вопрос. У меня есть главный frame, который содержит меню. Мне нужно, что-бы после нажатия на меню открылся другой frame. первый frame
второй frame
-------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
||||
|
|||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
Регистрируешь в нужном пункте меню свой ActionListener, а еще лучше создаешь свой Action. И в нем:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| izver84 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: 1 Всего: 1 |
Не открывается
Попробывал dialog
и сам диалог
результат тот-же Это сообщение отредактировал(а) powerOn - 18.2.2008, 18:34 -------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
||||
|
|||||
| ilia1234 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 17 Регистрация: 4.6.2007 Репутация: нет Всего: нет |
Переименуй свой класс Dialog или убери из Frame1
Ты в ActionListener создаешь не свой Dialog, а "java.awt.Dialog". Далее, в меню создаешь JMenuItem и ActionListener сажаешь на него.
|
||||
|
|||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
izver84, какая то тебя мешанина, а не код. Хоть бы по нормальному оформил, лишнее все убрал, прежде чем на форум выкладывать.
Какой объект создается в строке 49 первого куска кода, с учетом вот этой строчки в начале: ? Вот тебе пример показа диалогового окна, просто скомпилируй и запусти.
Это сообщение отредактировал(а) powerOn - 18.2.2008, 19:40 |
|||
|
||||
| izver84 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: 1 Всего: 1 |
powerOn, у тебя диалог описан в текущем классе. У меня диалог описан в другом классе.
-------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 31 Всего: 159 |
||||
|
||||
| izver84 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 302 Регистрация: 5.11.2007 Репутация: 1 Всего: 1 |
Всем спасибо. ПРоблему решил.
-------------------- Если новая программа с первого раза компилируется без ошибок, значит, она написана принципиально неправильно. |
|||
|
||||
![]()
|
| Правила форума "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. |