Реализация Singleton

342
21 января 2017, 10:37

Добрый день.

Есть вспомогательное окно, у которого реализован паттерн Singleton (с помощью статической ссылки на экзепляр класса).

public static SearchingResultsSwing getInstanceSearchingResultsSwing(Object[] searchResult) {
        if (instanceSearchingResultsSwing == null)
            instanceSearchingResultsSwing = new SearchingResultsSwing(searchResult);
        return instanceSearchingResultsSwing;
    }

Если окно закрывается с помощью штатного обработчика событий, в нем переменная обнуляется и все работает как надо. Но если окно закрывается с помощью стандартного элемента Х, строка setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); то не понятно, как обнулить эту переменную?

READ ALSO
Аналог Symfony2 для Java, но для win приложений?

Аналог Symfony2 для Java, но для win приложений?

Посоветуйте Java фреймворк для оконных приложений на базе JavaFxНужен не слишком низкоуровневый, типа JavaFx, и не слишком magic, где все генерируется...

297
Интересен пример кода,где есть класс отвечающий за пользовательское событие

Интересен пример кода,где есть класс отвечающий за пользовательское событие

Те много где видел,что в Java обычно достаточно быть "слушателем" события,а не его "источником"

306
Как узнать разницу между временем Android

Как узнать разницу между временем Android

Есть два время, допустим 17:25:28 и 20:49:12

299
Политика безопасности

Политика безопасности

Здравствуйте, проблема такаяСоздаю фрейм

356