Mi sono appena reso conto che AWT/Swing in Java JDK 1.7 (a partire da JDK 7u15) non supporta i display Retina su Apple Macbook Pro. Netbeans, ad esempio, è quasi insopportabile da utilizzare per più di qualche minuto su un display Retina e usando JDK 1.7.Supporto display Apple Retina in Java JDK 1.7 per AWT/Swing
Questo è stato un po 'affrontata in una domanda StackExchange here, e citando un post specifico:
di Apple Java JRE 6 sosterrà HiDPI, tuttavia non è attualmente supportato da Oracle Java 7 JRE. Inoltre, non funziona con le ultime versioni di sviluppo di Java 8. Le app di Swing e JavaFX sono sfocate su un MacBook di Retinia. Questo è il motivo per cui IntelliJ funziona ancora con Java 6.
La mia domanda è più specifica di quella richiesta dall'OP del thread precedente.
Il mio datore di lavoro di meno di un mese utilizza Swing in tutte le sue applicazioni. Per diversi motivi siamo interessati a migrare a Java 7 da Java 6. Negli ultimi giorni, un altro sviluppatore (che è su Windows) ha spostato la nostra piattaforma su Java 7. Poiché eseguo un MacBook Pro retina, ho notato il problema quando ho estratto l'ultimo ramo stabile del nostro codice.
Sono nuovo di Java con meno di un anno di esperienza nella comunità, quindi la mia domanda: la comunità Java sarà abbastanza reattiva a questo problema in futuro, o si dovrebbe prevedere un sostanziale ritardo (da mesi a un anno o altro) prima che Swing in Java 7 sia compatibile con i display Apple Retina?
Grazie, che ordina fuori swing (usando Java7u40ea). non sembra per aiutare con JavaFX , anche se -.. ottengo belle finestre a battente taglienti e quelli JavaFX sfocati –
in realtà, sembra funzionare per JavaFX così Ora tutto è bello e forte Fantastic –