Problema di visualizzazione della retina - Risoluzione della schermata delle applicazioni GUI Java

2

Sul mio MacBook con retina quando apro le applicazioni GUI Java con Oracle Java Se 7 (JEdit, Eclipse) ho riscontrato lo stesso problema di visualizzazione (il font antialiasing di una GUI overal con una risoluzione pessima).

$ /usr/libexec/java_home --verbose
Matching Java Virtual Machines (5):
    1.7.0_75, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_75.jdk/Contents/Home
    1.6.0_65-b14-466.1, x86_64: "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
    1.6.0_65-b14-466.1, i386:   "Java SE 6" /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

Per risolvere il problema, avevo applicato una soluzione alternativa al seguente

Fixing Steps

  1. Trascina l'applicazione interessata da Applicazioni al desktop (ad esempio YourApp.app)
  2. Modifica / Applicazioni / La tua app.app/Contents/Info.plist con il tuo editor di testo preferito;
  3. Alla fine del file aggiungi le due righe successive, prima dei tag di fine </dict></plist> e salva il file;

    <key>NSHighResolutionCapable</key>
    <true/>
    
  4. Avvia YourApp.app dal desktop e verifica se è stato corretto;

  5. Se corretto, trascina YourApp.app di nuovo in / Applicazioni e riprova.

Fix for: JEdit, Eclipse etc.

Fonte di soluzione alternativa: link

Perché questo appare sotto Oracle Java SE 7 ma sul vecchio Apple Java SE 6 no?

    
posta myset 23.07.2015 - 10:31
fonte

0 risposte

Leggi altre domande sui tag