Мы разрабатываем довольно большое корпоративное приложение Java с традиционный клиент Swing.
Время от времени мы сталкиваемся с проблемой, что случайные JDialogs и JFrames открываются и получают фокус, но скрыты за своими родительскими окнами.
К сожалению, это явление невоспроизводимо и случается иногда. До сих пор он распознавался на машинах с установленными Win7 и WinXP. Поскольку все разработчики используют операционные системы Windows, это не обязательно означает, что эта проблема специфична для Windows.
Я понятия не имею, как решить эту проблему. Может быть, есть эксперт по Swing, который может это исправить? (Мы все еще работаем с Java 6).