Icona dock sotto OSX in Java 9


Sto cercando di impostare l'icona del Dock in Java 9.

Con le versioni precedenti di Java questo era possibile con qualcosa di simile com.apple.eawt.Application.getApplication().setDockIconImage(image); ma sfortunatamente con Java 9 la classe dell'applicazione è obsoleta e inaccessibile (forse anche mancante?).

Per tutte le altre attività presenti nella classe Application, la classe java.awt.Desktop ha preso questa funzionalità, tutte tranne la manipolazione del Dock.

In JEP 272 questo cambiamento è menzionato, così come l'idea che Dock è troppo Apple-oriented (per me tutti sono orientati alla Mela) e non c'è una spiegazione chiara a riguardo.

Una ricerca su Google ha anche pre-9 informazioni su come affrontare questo.

Qualcuno ha idea di come è fatto ora con Java 9?

Author: Panayotis, 2017-06-04

1 answers

Hai provato setIconImage nel nuovo java.oh.Classe Barra delle applicazioni?

 4
Author: Snowy_1803, 2018-04-24 01:36:53