Pregunta

Estoy escribiendo una aplicación en Java usando SWT. En nuestras máquinas Solaris, tenemos múltiples configuraciones de monitores, pero el sistema operativo las trata de forma aislada. Esto significa que no puedo abrir la aplicación y arrastrarla a otro monitor. El menú contextual del botón derecho ni siquiera me permite cambiar el monitor en el que se muestra la aplicación.

Lo que quiero hacer es proporcionar una forma para que el usuario envíe " " todo o parte de mi shell SWT a otro monitor. ¿Cómo puedo hacer esto?

Información adicional Una llamada a Display.getMonitors () devuelve Monitor [] pero la longitud es 1 (cuando debería ser 2 o 3 o ... N monitores).

¿Fue útil?

Solución

¿Qué versión de eclipse estás usando?

Según error 209039 , " este " (es decir, " Display.getMonitors () que devuelve solo un monitor ") está arreglado desde 3.4M4 para SWT en Solaris.

Como se menciona en Thorbj & # 248; rn Ravn Andersen en los comentarios, eclipse3.4.2 está disponible en OpenSolaris .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top