2013-04-02 2 views
-1

У меня есть приложение Java, которое должно быть просто всплывающим. Позвольте мне что-то сделать и исчезнуть. У меня есть хороший маленький графический интерфейс JFrame, который работает для меня.java show hide frame

Проблема вернула его. Я хочу использовать глобальный ярлык, чтобы вернуть его. Я на Ubuntu 12.04 со стандартным jdk.

У меня есть shortkey назначенного файл ш, который делает: кд/путь/к/приложению & & Java Driver

это, конечно, запускает приложение каждый раз. Есть ли способ, по которому я могу отправить сигнал запущенному приложению (сигнал в виде .sh-файла, который я могу назначить ярлыку) для frame.setVisible (true)? Знаешь, чтобы не перезапускать приложение каждый раз?

ответ

1
I'm on Ubuntu 12.04 with standard jdk. 
+0

Спасибо korbel. Проблема в том, что даже с окнами (с доступным системным лотком) у меня будет такая же проблема. Смотрите, я пытаюсь «показать» это поле, используя глобальный сокращенный ключ, такой как Ctrl-Alt-S или аналогичный. Есть еще идеи? – saGii

+0

Привет всем здесь и спасибо за попытку ответить на мой странный вопрос. Мне удалось взломать проблему. Я создал глобальный скрипт, который будет касаться файла где-то, а независимый поток в моем java-коде будет проверять существование файла каждые 500 мс, установит форму Visible и удалит файл. – saGii