Domanda

Sto scrivendo un'applicazione in Java usando SWT. Sulle nostre macchine Solaris, disponiamo di più configurazioni del monitor, ma sono trattate separatamente dal sistema operativo. Ciò significa che non riesco ad aprire l'applicazione e trascinarla su un altro monitor. Il menu contestuale del tasto destro non mi permette nemmeno di cambiare il monitor su cui viene visualizzata l'applicazione.

Quello che voglio fare è fornire un modo per l'utente di "inviare " tutto o parte della mia shell SWT su un altro monitor. Come posso farlo?

Informazioni aggiuntive Una chiamata a Display.getMonitors () restituisce Monitor [] ma la lunghezza è 1 (quando dovrebbe essere 2 o 3 o ... N monitor.)

È stato utile?

Soluzione

Quale versione di eclipse stai usando?

Secondo bug 209039 , " this " (vale a dire " Display.getMonitors () che restituisce un solo monitor ") è stato risolto da 3,4M4 per SWT su Solaris.

Come menzionato da Thorbj & # 248; rn Ravn Andersen nei commenti, eclipse3.4.2 è disponibile su OpenSolaris .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top