2015-07-01 3 views
3

Im с помощью диспетчера задач Windows для запуска .jar каждые 5 минут. Его простой JFrame объявлен как public class myClock extends javax.swing.JFrame, который просто показывает фактическое время (ЧЧ: ММ).Запуск баночки без потери фокуса

У меня есть 2 экрана: главный экран и дополнительный экран.

Когда часы запускаются, он начинается на вторичном экране на углу. Во время просмотра фильма или игры в полноэкранном режиме на главном экране, если задача выполняется, все, что находится на главном экране, когда полноэкранный режим сведен к минимуму, часы отображаются на дополнительном экране и фокусируются.

Есть ли способ:

  1. Отключение JFrame получения фокуса на часах или
  2. Блокировка фокуса на программу я выбрал, чтобы избежать его к минимуму

ответ

3

Отключить JFrame от фокусировки на часах или

При создании кадра вы можете использовать:

frame.setFocusableWindowState(false); 
+0

блин не ожидал, что это будет так просто лол. Работая по назначению, спасибо. – Alpha2k

Смежные вопросы