Penso di aver trovato il problema.

la procedura per fare ciò che chiedevo è:

codice:
UIManager.put ("Button.background", COLORE_SCELTO);
ma nel mio caso la cosa non funziona perchè ho settato il WindowsLookAndFeel che a quanto pare non è soggetto a tali modifiche

infatti facendo:
codice:
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
UIManager.put("Button.background", COLORE_SCELTO);
la cosa funziona.

Bè tutto ciò non fa altro che spingere a creare un proprio look&feel

Timidamente e senza molte speranze chiedo:non è che ci sia un modo per settare ciò che voglio anche tenendo il WindowsLookAndFeel?Devo necessariamente modificare la suddetta "classe"?Se si cosa di preciso?