在Windows XP下使用Eclipse,你會發現,Eclipse的UI(比如對話框中的按鈕,toolbar上的按鈕等)比較象Windows 2000而不是XP。
Eclipse上SWT的FAQ解釋了這個問題,而且給出了解決方案:
- 首先找到你的Eclipse使用的javaw.exe。 最好的方式,是檢查Eclipse的eclipse.vm環境變量的設置:Help->About->Configuration Details。 在我的機器上,是C:\Windows\system32\javaw.exe
- 然后,把這個文件:javaw.exe.manifest拷貝到javaw.exe所在的目錄下面。
- 重起Eclipse(注意上下兩幅圖中按鈕的式樣)
同樣的道理,如果你的SWT程序沒有使用XP的skin的話,也可以使用類似的辦法,不過,要把javaw.exe.manifest拷貝為java.exe.manifest才可以。 摘自于一份Eclipse Wiki。 由于重裝了系統,發現了這個問題,所以google了一下,找到這個辦法。
Eclipse
