2009-05-19 117 views
0

是否有可能用Java(或任何其他語言)檢測是否有可用的外部屏幕(在VGA或DVI上),啓動屏幕並向其發送圖形(文本和內容)?以編程方式檢測並設置外部屏幕?

一個例子:在PowerPoint中,如果你有一個外部屏幕連接,你去「活」或啓動演示,它會顯示在外部屏幕上。

我工作的一個應用程序,它應該是可以顯示不同的價值觀和在外部屏幕上的信息(隨着時間的推移變化)。我確定有其他程序可以做到這一點,但我幾乎完成了,我需要的只是添加外部屏幕功能。

這是不是在Windows,Linux和OSX的區別?

回答

0

有可能是因爲你不會有任何的控制,所以我的猜測是,這將是不可能爲所有類型的機器做到這一點可靠一些硬件的具體問題,但有可能對某些甚至大部分做。

支持外接VGA屏幕引導期間將禁用(或沒有啓用),除非已經有連接的顯示器有些筆記本電腦(以節省電源我假設)。因此,如果您稍後想要連接顯示器,則不會有信號,並且您必須重新啓動才能使用額外的顯示器。非常討厭,但沒有其他解決方法。這可能是一個低端筆記本電腦特定問題(?)。

所以爲了檢查你必須

  • 檢測第二顯示輸出(應該不會有大問題)。
  • 確保它已啓用(可能並非總是可行?)。
  • 檢測兩個顯示器是否支持顯示不同的輸出(我想這應該是可能的,但我不知道如何或多難)。許多筆記本電腦不會。
+0

爲什麼這個從1到0今天downvoted? – hlovdal 2009-09-16 06:07:14

相關問題