Sono sicuro che ci sono molti metodi, ma qual è il modo migliore per farlo con meno impatto sul codice?Quali sono le migliori pratiche per l'internazionalizzazione di un'applicazione desktop Java Swing?
L'ovvio è che si creano file di proprietà, ma come si scambiano i valori nel rendering? In J2EE riproduci sempre l'intera pagina in modo semplice. Ma nelle app Swing, basta aggiungere il codice per .getProperty() nel metodo paintComponent (Graphics g)?
Se questo è il caso, non le sembra pesante visto che ora si dovrà eseguire l'override di questo metodo in tutto il mondo dove prima non hai bisogno di ...
aggiuntive: come si fa configurare un sistema di notifica per ri-renderizzare tutti i componenti attualmente visibili senza forzare alcun tipo di schema di registrazione?
Credo che se mi sovrascrivere paintComponent (Graphics g) tutto quello che devo fare è generare un evento che qualcosa è cambiato e il metodo paintComponent (Graphics g) sarà chiamato ...
Il modo più semplice: chiedere all'utente di riavviare il programma, affinché le modifiche abbiano effetto. – Untitled