У меня есть окно (полученное из JFrame), и я хочу отключить кнопку закрытия во время определенных операций, которые не прерываются. Я знаю, что могу заставить кнопку ничего не делать (или вызывать обработчик в WindowListener), вызывая
setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
но я хотел бы прояснить, что нажимать на нее бессмысленно.