Некоторый фон:
Я создал приложение Swing, которое использует Вещество LaF (Еще раз спасибо, Кирилл!)
К сожалению, Swing создает панель где-то за пределами EDT, что приводит к сообщению об исключении от Substance каждый раз, когда я запускаю свое приложение. Само по себе это исключение велико, я уже спас меня от создания неприятных многопоточных ошибок GUI, но я часто пропускаю важные выходные данные, потому что окно вывода уже загромождено, когда мое приложение выполняет какую-либо реальную работу.
Самый простой способ - это исправить источник Вещества для моих личных нужд, но я бы предпочел оставить его без изменений. Вот почему я хочу знать ...
- Можно ли программно очистить окно вывода, вызвав метод из моего приложения или что-то вроде отложенной задачи Ant?
- В качестве альтернативы, я могу временно отключить любые выходы из моего приложения, включая сообщения об исключениях?