Основной кадр моего приложения запускает поток JFrame:
IBM1622GUI cardReadPunchGUI = new IBM1622GUI(); // instantiate
Thread cardReadPunchThread = new Thread(cardReadPunchGUI); // alloc thread
cardReadPunchThread.start(); // call thread's run() method
Позже основной кадр должен "уничтожить" IBM1622GUI (как часть "перевода периферийного устройства в автономный режим"), а еще позже - восстановить экземплярэто - предположительно, используя ту же процедуру, что и выше.Что должен сделать основной фрейм, чтобы в основном вернуться в состояние до того момента, когда IBM1622GUI был впервые создан?
EDIT - я, вероятно, должен упомянуть, что IBM1622GUI, класс JFrame, разрабатывается с NetBeans как «Swing GUI»Form ", и, таким образом, существуют определенные ограничения на то, что я могу внести в исходный код.