Ho una JTextField alla quale voglioa ssegnare il colore arancio,ma allo stesso tempo deve essere non editabile,quindi tramite codice ho fatto:
ma tale codice non assegna il colore.Ho notato che levando il setEditable il colore viene assegnato,ma perchè?come posso risolvere tale problema?ovviamente la "tf" deve essere sia arancione che non editabile!codice:JTextField tf=new JTextField("Questo è un esempio"); tf.setEditable(false); tf.setBackground(Color.ORANGE.darker());
Ps. ho provato anche a rendere la "tf" opaca con tf.setOpaque(true); ma non è cambiato niente.

Rispondi quotando