成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

解決筆記本多屏恢復(fù)到單屏程序窗口“消失”問(wèn)題

問(wèn)題:在筆記本上外接顯示器并且擴(kuò)展桌面輸出到外接顯示器,將某個(gè)程序窗口拖放到外接顯示器的某個(gè)角落后關(guān)閉窗口,然后斷開(kāi)外接顯示器,再使用筆記本內(nèi)置顯示器打開(kāi)該程序時(shí)無(wú)法拖拽窗口甚至完全看不到窗口。 觸

問(wèn)題:在筆記本上外接顯示器并且擴(kuò)展桌面輸出到外接顯示器,將某個(gè)程序窗口拖放到外接顯示器的某個(gè)角落后關(guān)閉窗口,然后斷開(kāi)外接顯示器,再使用筆記本內(nèi)置顯示器打開(kāi)該程序時(shí)無(wú)法拖拽窗口甚至完全看不到窗口。

觸發(fā)條件:

  1. 程序會(huì)記錄上次關(guān)閉窗口的坐標(biāo)位置。
  2. 外接的顯示器分辨率遠(yuǎn)遠(yuǎn)大于筆記本內(nèi)置顯示器,或者外接兩個(gè)以上的顯示器,并且程序窗口被拖放到副顯示器上。
  3. 程序窗口沒(méi)有回到內(nèi)置顯示器可拖拽范圍內(nèi)就直接關(guān)閉了。

簡(jiǎn)單直接有效的解決方法是重新接回外接顯示器,將程序窗口拖拽到內(nèi)置顯示器可拖拽范圍內(nèi)。但以下是適用于短時(shí)間內(nèi)無(wú)法重新外接顯示器但又急于使用該軟件的方法。

備注:以下示例中我使用的是IDEA軟件,其他軟件請(qǐng)自行查找配置文件位置。

首先講述一下我遇到該問(wèn)題的經(jīng)過(guò),可能會(huì)有一些嘮叨。我使用了一臺(tái)小Y筆記本外接了兩個(gè)顯示器,并且擴(kuò)展桌面輸出到這兩個(gè)顯示器。其中,我將IDEA這個(gè)IDE軟件的窗口拖放到了副顯示器上,然后沒(méi)有將其拖回主顯示器就直接關(guān)閉了窗口。第二天,當(dāng)我沒(méi)有外接顯示器時(shí),打開(kāi)IDEA同一個(gè)項(xiàng)目,發(fā)現(xiàn)窗口無(wú)法看見(jiàn),但任務(wù)欄中的程序窗口已經(jīng)正常打開(kāi)。在任務(wù)管理器中也可以看到進(jìn)程正常運(yùn)行,但是卻沒(méi)有顯示在筆記本內(nèi)置顯示器上。下面講解解決辦法。

解決方法

1. 引起該問(wèn)題的原因是配置文件記錄了窗口關(guān)閉時(shí)的坐標(biāo)位置。我們知道很多軟件窗口都會(huì)記錄上次窗口關(guān)閉時(shí)的坐標(biāo)。那么IDEA記錄窗口位置的配置文件在哪里呢?我們知道,在使用IDEA新建一個(gè)項(xiàng)目時(shí),除了生成src等模板目錄之外,還會(huì)生成一個(gè).idea目錄,其中包含了項(xiàng)目的相關(guān)配置,包括窗口大小和坐標(biāo)信息。

2. 因?yàn)楝F(xiàn)在窗口都不見(jiàn)了,所以只能去計(jì)算機(jī)中找到項(xiàng)目根目錄,進(jìn)入.idea目錄,并找到workspace.xml這個(gè)配置文件。使用任意文本編輯器打開(kāi)它。通過(guò)搜索關(guān)鍵字“ProjectFrameBounds”來(lái)定位到項(xiàng)目窗口大小和位置的配置信息。lt;component name"ProjectFrameBounds"gt; lt;option name"x" value"2142"/gt; lt;option name"y" value"56"/gt; lt;option name"width" value"1370"/gt; lt;option name"height" value"772"/gt; lt;/componentgt;其中,x和y表示坐標(biāo),width和height表示寬度和高度。我的小Y筆記本寬度只有1366像素,而這里的窗口橫坐標(biāo)為2142像素,窗口明顯超出了內(nèi)置顯示器的顯示范圍。要想還原很簡(jiǎn)單,只需要將x和y的值賦為0,而不用管寬度和高度,然后保存配置。再次打開(kāi)IDEA中消失的項(xiàng)目窗口,就會(huì)發(fā)現(xiàn)它回來(lái)了。

總結(jié)

窗口消失無(wú)非都是由于配置文件控制所致。如果無(wú)法找到配置文件,那么只能重新外接顯示器將窗口拖回來(lái)。最后,感謝您閱讀完這篇經(jīng)驗(yàn)分享。

標(biāo)簽: