Frage

Ist es möglich in Java (oder einer anderen Sprache) zu erkennen, ob es ein verfügbarer externer Bildschirm (auf VGA oder DVI) ist, um den Bildschirm zu starten, und senden Grafiken (Text und Material), um es?

Ein Beispiel:. In Powerpoint, wenn Sie einen externen Bildschirm angeschlossen haben, und Sie gehen „live“ oder die Präsentation starten, auf dem externen Bildschirm angezeigt

Ich arbeite an einer Anwendung, wo es möglich sein sollte, unterschiedliche Werte und info (die Veränderung im Laufe der Zeit) auf einem externen Bildschirm anzuzeigen. Ich bin sicher, es gibt auch andere Programme gibt, das zu tun, aber ich bin sowieso fast fertig, alles was ich brauche ist die externe Screen-Funktion hinzuzufügen.

Ist das etwas, das auf Windows, Linux und OSX unterscheidet?

War es hilfreich?

Lösung

Es könnte einige Hardware-spezifische Probleme, die Sie keine Kontrolle über haben wird, so meine Vermutung ist, dass es unmöglich sein wird für alle Arten von Maschinen dieses zuverlässig zu tun, aber es könnte möglich sein, für einige zu tun, oder sogar die meisten.

Einige Laptops, die einen externen VGA-Bildschirm unterstützt wird deaktiviert (oder nicht aktiviert) ist es während des Bootens, wenn nicht bereits ein Monitor angeschlossen ist (um Energie zu sparen Ich gehe davon aus). Also, wenn Sie später einen Monitor anschließen möchten wird kein Signal sein, und Sie sind gezwungen, neu starten, um einen zusätzlichen Monitor zu verwenden. Sehr ärgerlich, aber es gibt keine andere Abhilfe. Dies könnte ein Low-End-Laptop spezifisches Problem sein (?).

Also, um zu überprüfen, müssen Sie

  • Detect eine zweite Anzeigeausgabe (sollte kein großes Problem sein).
  • Stellen Sie sicher, dass es aktiviert ist (vielleicht nicht immer möglich?).
  • erkennen, ob die beiden Displays der Anzeige verschiedene Ausgänge unterstützt (Ich denke, das sollte möglich sein, aber ich habe keine Ahnung, wie oder wie schwer). Viele Laptops nicht.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top