es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El robot AWT no funciona correctamente en Ubuntu 21.04.

Parece que algo sucedió después de la actualización de Ubuntu de 20.04 a 21.04. Tal vez este proceso no tuvo suficientes permisos o tal vez algo más, pero no puedo averiguar qué está mal. Escribí un código simple para ejecutar “alt tab” pero nada sucede. Estoy usando “OpenJDK corretto-15.0.2”. Este código funcionaba correctamente en Ubuntu 20.04, pero ahora no lo hace.

var robot = new Robot();

<p>robot.keyPress(KeyEvent.VK<em>ALT);
robot.keyPress(KeyEvent.VK</em>TAB);
Thread.sleep(100);
robot.keyRelease(KeyEvent.VK<em>TAB);
robot.keyRelease(KeyEvent.VK</em>ALT);

Nota: cuando intento hacer clic en “alt” y “tab” por separado, funciona bien.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que posiblemente haya encontrado un problema al actualizar de Ubuntu 20.04 a 21.04. Es posible que el proceso no haya tenido los permisos necesarios o que algo más esté causando el problema.

    También es posible que el código que escribió para ejecutar “alt tab” no sea compatible con OpenJDK Corretto-15.0.2. Cabe señalar que el código funcionó correctamente en Ubuntu 20.04, pero no en 21.04.

    Puede ser útil intentar ejecutar el código con una versión diferente de OpenJDK o con una versión diferente de Ubuntu. Además, puede ser útil verificar los registros del sistema para ver si hay algún error que pueda estar causando el problema.

Comments are closed.