#java #eclipse #twitch
#java #eclipse #Twitch
Вопрос:
Итак, я пишу побочный проект, который включает Twitch-чат с использованием команд для воспроизведения игр на моем ПК. У меня вопрос в том, что я хочу, чтобы он распознал, является ли окно активным, а затем что-то сделал. Просто для случайного примера предположим, что MS Paint открыт. Если другое окно активно, чат больше не сможет использовать команды. но когда он снова активен, они могут. У кого-нибудь есть идеи о том, как подойти к этому? Если бы мне пришлось писать псевдокод:
if (window.active("MS PAINT"){
// do something
}
Любые подсказки или указания в направлении будут оценены.
Комментарии:
1. Я думаю, что это зависит от ОС, вы не можете сделать это только с помощью Java-вызова или метода. Но я предполагаю, что вы работаете в Windows, поэтому, возможно, вы можете взглянуть на JNA и
GetForegroundWindow()