Я пытаюсь создать инструмент, похожий на инструмент WindowFinder внутри программы Visual Studio «Spy ++». Я хотел бы иметь кнопку Jmenu
в моем JFrame
, которая после щелчка открывает диалог с кнопкой и кнопкой Ok. После нажатия кнопки «ОК» следующее нажатие будет другим окном, в котором я хочу получить идентификатор.Координаты мыши за пределами моего окна
Я начал эту проблему, пытаясь создать прозрачное окно над всеми другими окнами с размером экрана, а затем использовать прослушиватель мыши для прослушивания следующего щелчка по этому прозрачному окну. Хотя, когда я пытаюсь сделать окно прозрачным, он делает все окно темным оттенком, который я не вижу.
Я попытался найти пару решений (1, 2) для подобных проблем на этом сайте, но все закончилось плохо. Я ищу совет по устранению этой проблемы при использовании этого метода, или я ищу совершенно новый метод, чтобы делать то, что я пытаюсь. Кроме того, я пытаюсь заставить это работать как на Linux, так и на Windows, но в настоящее время пытается заставить его работать в Linux сначала (используя Redhat 6).
Любая помощь была бы принята с благодарностью.
Кстати, я бы рекомендовал использовать JavaFX, а не Swing. JFrame устарел, и JavaFX действительно хорош :) – Caelum
Я бы даже не использовал JavaFx или какой-либо инструмент Java для этого, а скорее язык, который может стать уютным с ОС. –
@Caelum 'JFrame устарел' Это? У вас есть ссылка? – copeg