Mac OS X Retina 屏幕顯示環境下,字體很是清晰。可是 jEdit 仍然很模糊,雖然 jEdit 用的是 Java,但這並非理由。由於諸如 NetBeans 以及 IntelliJ IDEA 也是採用 Java 開發的,可是對 Retina 支持很是完美,事實上 Java 7 開始就對 Mac 的 Retina 屏幕提供了支持。因此問題應該是出在 jEdit 自身。在網上查到了一些國外的資料,有老外說在 Mac 下直接運行 jedit 的 jar 包就可以支持 Retina,反而就是運行打包成 Mac 的 app 後就是模糊字體。別人給出了一個變通的解決辦法:app
1. 完全關閉並退出 jEdit。字體
2. 編輯 /Applications/jEdit.app/Contents/Info.plist 文件,這個文件是 Mac app 的標準配置文件。spa
3. 在上面那個文件的配置部分的默認,加入名爲 NSHighResolutionCapable 的鍵,值爲 true,修改後應該以下面這樣:開發
<key>NSHighResolutionCapable</key>
<true/>
</dict>
</plist>it
4. 把 jEdit.app 從 /Applications 移出到別的地方,好比當前用戶家目錄下,而後鼠標雙擊這個 jEdit.app 運行,看 jEdit 是否已經實現了 Retina 顯示字體清晰的效果。io
5. 若是效果已經實現,退出 jEdit,而後把這個 jEdit.app 從新移回到 /Applications 中,大功告成。打包