Я хочу разработать приложение на Java, чтобы получить скриншот монитора, с которого я запускаю приложение, поэтому 30 минут назад я задал вопрос о том, как сделать снимки экрана каждого монитора, на котором запущено приложение,но, кажется, вопрос был задан и дан ответ здесь: java print screen два монитора
И все же он лишь частично ответил на мой вопрос, поскольку показал, как сделать снимок экрана каждого монитора, теперь мой вопросстановится: если у меня есть 3 монитора, когда я запускаю свое приложение Java в каждом из них, как мое приложение определяет, с какого монитора оно работает?
Я думаю, может быть, я смогу что-то выяснить из следующих 2 строк:
GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();
GraphicsDevice[] gs = ge.getScreenDevices();
Проблема в том, может ли мое приложение сказать мне (x, y) с какого монитора? Если так, я смогу получить скриншот только этого устройства.