Возможный дубликат:
Как вывести Окно Java на передний план?
Я создал java-приложение. Теперь я пишу, что если JDialog отсутствует, он создаст другой JDialog, но если он присутствует, я устанавливаю его как setVisible как true. Но проблема в том, что если JDialog есть, и после этого я открываю другие приложения, такие как Internet Explorer, то мое приложение не отображается сверху. Итак, я установил setAlwaysOnTop как true, поэтому основная проблема, с которой я столкнулся, заключается в том, что если после моего приложения я открываю другие приложения, то эти приложения всегда отображаются в задней части моего приложения, что также неверно. Я хочу, чтобы JDialog уже присутствовал, а затем выводился наверх, но не всегда.