Domanda

E 'possibile in Java (o qualsiasi altra lingua) per rilevare se c'è uno schermo esterno a disposizione (su VGA o DVI), avviare lo schermo, e inviare grafica (testo e roba) ad esso?

Un esempio:. In PowerPoint, se si dispone di uno schermo esterno collegato, e si va "dal vivo" o avviare la presentazione, mostrerà sullo schermo esterno

Sto lavorando su un app dove dovrebbe essere possibile mostrare i valori e le informazioni (che cambiano nel tempo) su uno schermo esterno diverse. Sono sicuro che ci sono altri programmi là fuori per farlo, ma sto quasi finito comunque, ho solo bisogno di aggiungere la funzione di schermo esterno.

E 'questo qualcosa che si differenzia su Windows, Linux e OSX?

È stato utile?

Soluzione

Ci potrebbero essere alcune questioni specifiche hardware che non avrete il controllo di, quindi la mia ipotesi è che sarà impossibile fare questo affidabile per tutti i tipi di macchine, ma potrebbe essere possibile fare per un po 'o anche più.

Alcuni portatili che supporta uno schermo VGA esterno consente di disattivare (o non abilitare) che durante l'avvio a meno che ci sia già un monitor collegato (per risparmiare energia presumo). Quindi, se in seguito si desidera collegare un monitor non ci sarà alcun segnale e si è costretti a riavviare il sistema al fine di utilizzare un monitor supplementare. Molto fastidioso, ma non c'è altra soluzione. Questo potrebbe essere un problema specifico bassa portatile fine (?).

Quindi, al fine di verificare che devi

  • rilevare una seconda uscita di visualizzazione (non dovrebbe essere un problema importante).
  • Assicurarsi che sia abilitato (forse non sempre è possibile?).
  • di rilevare se i due display supporta la visualizzazione di diverse uscite (credo che questo dovrebbe essere possibile, ma non ho idea di come o quanto sia difficile). Molti computer portatili non sarà.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top