powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Завершение программы
12 сообщений из 12, страница 1 из 1
Завершение программы
    #33474134
Java-новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется вот такая простенькая программа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
 import  javax.swing.*;
 import  java.awt.*;
 import  java.awt.event.*;

 public   class  Cl  extends  JFrame
{
   private  FlowLayout flowLayout1 =  new  FlowLayout();

         public   static   void  main(String args[])
        {
                Cl cl =  new  Cl();
                cl.show();
        }

         public  Cl()
        {
                 try 
                {
                        jbInit();
                }
                 catch  (Exception e)
                {
                        e.printStackTrace();
                }
        }

         private   void  jbInit()  throws  Exception
        {
                 this .getContentPane().setLayout(flowLayout1);
                 this .setState(Frame.NORMAL);
                 this .addWindowListener( new  WindowAdapter() {
                         public   void  windowClosed(WindowEvent e)
                        {
                                System.exit( 0 );
                        }
                });
        }
}
Проблема в том, что при нажатии крестика на фрейме во время выполнения программа не закрывается, какой-то процесс продолжает выполняться... В чем проблема?
...
Рейтинг: 0 / 0
Завершение программы
    #33474137
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

ЗЫ jbuilder - отстой


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Завершение программы
    #33474230
Java-новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, Deady!
...
Рейтинг: 0 / 0
Завершение программы
    #33474236
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DeadyЗЫ jbuilder - отстой
уж неужели в IDEA сделали ГУЙ дизайнер хороший?
...
Рейтинг: 0 / 0
Завершение программы
    #33474249
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wessenуж неужели в IDEA сделали ГУЙ дизайнер хороший?нет
...
Рейтинг: 0 / 0
Завершение программы
    #33474266
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.ГрасоffT
нет


просто ты не умеешь его готовить. я разобрался. довольно удобно, хоть
и уступает билдеровскому в плане расширяемости.


-----------------------------------
The Bat + My Gate

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Завершение программы
    #33474283
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Deadyдовольно удобно
удобно, да. я знаю. но очень скудно.
...
Рейтинг: 0 / 0
Завершение программы
    #33474612
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо гнать на Билдер. Он тоже неплох.

P.S.
Holy, holy war,
holy... We are fighting,
fighting a holy war. Holy war!
See us fly on winds of doom. Holy war!
Baptized in fire and steel. Holy war!
For the end we bring is soon. Holy war!
Now face the storm... A holy war!
...
Рейтинг: 0 / 0
Завершение программы
    #33475451
Java-новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ничего не понимаю! :(
Вариант, предлложенный Deady, работает без листерна. Почему?
И почему не работает первоначальный вариант (текст в начале темы), ведь он вроде составлен по всем правилам? :(
Извините за глупые вопросы, но никак не могу разобраться. :( Помогите!
...
Рейтинг: 0 / 0
Завершение программы
    #33475515
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поменяй метод windowClosed в слушателе на windowClosing и все у тебя будет работать.
Чтобы понять в чем разница читай JavaDoc, класс WindowAdapter, методы windowClosed(WindowEvent e) и windowClosing(WindowEvent e). Посмотри чем они отличаются.
JavaDocpublic void windowClosing(WindowEvent e)
Invoked when a window is in the process of being closed. The close operation can be overridden at this point.

public void windowClosed(WindowEvent e)
Invoked when a window has been closed.
...
Рейтинг: 0 / 0
Завершение программы
    #33475564
Java-новичек
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, GMax!
А где можно найти информацию, как пользоваться GUI дизайнером JBuilder-а?
...
Рейтинг: 0 / 0
Завершение программы
    #33476778
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java-новичекСпасибо, GMax!
А где можно найти информацию, как пользоваться GUI дизайнером JBuilder-а?

Отвечу я: поставить билдер и почитать туториал в нем.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Завершение программы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]