Sarà la versione “generified” di JTree (TreeModel, TreeNode, ...) in JDK7?
Domanda
ho scoperto di recente che JList
(finalmente!) È stato "generified" in JDK7.
Perché classi JTree
e affini / interfacce non vengono modificati lo stesso?
che sarebbe stato un enorme miglioramento. Casting Object
sta succedendo di uno dei nervi.
Nota: il javadoc non era ancora stato aggiornato, vedi qui e qui .
Soluzione
C'è stato qualcuno fare proposte sul swing-dev
mailing list. Io non credo che sia ancora completa.
La mia comprensione del motivo per cui non è stato ancora generified è:
- L'API non generici fit molto bene (esponendo attuazione e array, per esempio).
- In tutto il codice della GUI, generification porta sorprendentemente poco beneficio considerato.
- Gli ingegneri di Oracle hanno più priorità di business rilevanti.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow