Ho il seguente codice
codice:
package dialog;
import java.awt.Color;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.UIManager;
public class SimpleDialog {
public SimpleDialog() {
JDialog dialog = new JDialog();
dialog.getContentPane().add(new JLabel("Prova"));
dialog.setTitle("Simple dialog");
dialog.setSize(400, 250);
dialog.setVisible(true);
}
public static void main(String[] args) {
UIManager.put("Label.background", Color.ORANGE);
UIManager.put("Label.foreground", Color.WHITE);
new SimpleDialog();
}
}
come mai mi mette correttamente la scritta "Prova" in bianco ma non mi cambia il colore di background della jlabel in arancione?