Хорошо, так что это может быть глупый вопрос, но я новичок в Java и пытаюсь научить себя правильным вещам, прежде чем развивать какие-то вредные привычки.ночь, которая состояла из пользовательского класса, расширяющего Frame, и пользовательского класса, расширяющего Canvas.Метод main () находится в классе canvas, и я создаю там экземпляр класса frame.Проблема в том, что когда программа обнаруживает событие закрытия окна, я не могу удалить фрейм, потому что, по-видимому, у меня нет возможности получить к нему доступ извне основного метода.И если я попытаюсь определить его вне main (), я не смогу использовать его внутри.В итоге я пропустил dispose () и просто использовал System.exit (0).Это хорошо?Это в основном делает то же самое в любом случае?Или это проблема, которую мне нужно исправить, и если да, есть идеи как?
Большое спасибо за чтение,
Коди