Java.awt.Robot не снимает экран в Mac OS X VenturaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java.awt.Robot не снимает экран в Mac OS X Ventura

Сообщение Anonymous »

Я пытаюсь запечатлеть экран в Mac OS Ventura, используя java.awt.robort, но он каждый раз фиксирует изображение рабочего стола, но не изображение текущего приложения. Как показано на https://i.sstatic.net/kabpt.png. Также он не захватывает второй экран, прикрепленный к ноутбуку. < /P>
Rectangle screenRect = new Rectangle(0, 0, 0, 0);
for (GraphicsDevice gd : GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()) {
screenRect = screenRect.union(gd.getDefaultConfiguration().getBounds());
}
BufferedImage screenFullImage = new Robot().createScreenCapture(screenRect);

/*
* final BufferedImage screenFullImage = new Robot() .createScreenCapture(new
* Rectangle(Toolkit.getDefaultToolkit().getScreenSize()));
*/
ImageIO.write(screenFullImage, AppConstants.JPG_FORMAT, new File(imageFilePath.toString()));


Подробнее здесь: https://stackoverflow.com/questions/748 ... -x-ventura
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно вызвать «java.awt.Graphics.setColor(java.awt.Color)», поскольку «g» имеет значение null.
    Гость » » в форуме JAVA
    0 Ответы
    107 Просмотры
    Последнее сообщение Гость
  • Проблема с java.awt.Robot KeyEvent для специальных символов (например, : и /)
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Проблема с java.awt.Robot KeyEvent для специальных символов (например, : и /)
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Проблема с java.awt.Robot KeyEvent для специальных символов (например, : и /)
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Что использовать вместо java.awt.robot на Linux? [закрыто]
    Anonymous » » в форуме JAVA
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»