Ma non è molto bello .... primo, hai testato un colore ben preciso (chi ti dice che sia sempre quello il default??) e secondo, usi this.container che è comunque null quando il tuo metodo viene invocato durante la fase di costruzione di JFrame.Originariamente inviato da oronze
ma con la soluzione che ho postato posso farlo? in realtà faccio un check su Color c prima...per il momento non mi sta dando problemi!![]()
Se il tuo obiettivo è quello di crearti una classe "base" per una finestra che abbia una API "espansa" e qualche funzionalità in più .... ok, va bene ovviamente. Ma allora espandi appunto la API mettendo ad esempio un metodo setContentBackground().