2012-05-18 37 views
1

我正在開發一個應用程序,將其大小設置爲適合屏幕的邊界(考慮到屏幕的內嵌)。但是,如果插入更改,例如當應用程序已經可見時自動隱藏我的任務欄,窗口的大小保持不變。是否有可能聽取這些插圖何時可能改變?如何監聽屏幕插槽何時更改?

回答

2

好吧,要隱藏任務欄,你的應用程序必須失去焦點,對嗎?所以你可以使用WindowFocusListener,並在獲得的焦點上重新獲得屏幕插頁。

+0

這使得很多感覺和它的工作得很好,但它只調整到正確的界限時窗口重新獲得焦點(顯然)。也許操作系統不調整窗口的大小?在這種情況下,這是最好的答案。 – rtheunissen