Salve, vorrei personalizzare l'UI del mio software, ho un problema, non so dove poter reperire le chiavi che referenziano i componenti dell'Interfaccia e le loro personalizzazioni.
Mi spiego meglio, ho ad esempio un JPanel, faccio così per personalizzare il background:
codice:
UIManager.put("Panel.background", new Color(255, 255, 204));
Vorrei che mi consigliaste, se ne siete a conoscenza un elenco dei valori consentiti tra le virgolette (per dirla breve).
Questo perchè sto provando ad ipotizzare i valori possibili su altri componenti ma con scarsi risultati...ad esempio ho un JSpinner, ho provato così per colorare di nero il testo quando esso è disabilitato ma nada.
Nè così:
codice:
UIManager.put("Spinner.inactiveForeground", new Color(255, 255, 255));
Neanche così:
codice:
UIManager.put("Spinner.disabledForeground", new Color(255, 255, 255));
Allo stesso modo per il JSpinner mi interesserebbe poter colorare di nero i bordi quando esso è disabilitato, o cmq vorrei che esso fosse simile al componente attivo tranne per il fatto che non deve essere editabile e il suo background deve comparire di quel grigio indicante un componente disabled.