Changer la couleur sur l'interface graphique
public ATMgui1()
{
setTitle("ATM Transactions");
setSize(WIDTH, HEIGHT);
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
JPanel contentPane = new JPanel();
contentPane.setBackground(Color.PINK);
setContentPane(contentPane);
contentPane.setOpaque(false);
JLabel pinLabel = new JLabel("Enter your Pin:");
pinLabel.setOpaque(false);
pinTextField = new JTextField();
JButton pinButton = new JButton("EnterPin OK");
pinButton.setOpaque(false);
JLabel pinChangeLabel = new JLabel("Enter your new Pin:");
JTextField pinChangeTextField = new JTextField();
JButton pinChangeButton = new JButton("Change Pin");
JButton exitButton = new JButton("EXIT");
exitButton.addActionListener(e -> this.dispose());
pinButton.addActionListener(this);
JPanel pinPanel = new JPanel();
pinPanel.setLayout(new GridLayout(3, 3));
pinPanel.add(pinLabel);
pinPanel.add(pinTextField);
pinPanel.add(pinButton);
pinPanel.add(pinChangeLabel);
pinPanel.add(pinChangeTextField);
pinPanel.add(pinChangeButton);
pinPanel.add(exitButton);
contentPane.add(pinPanel, BorderLayout.CENTER);
J'ai essayé de changer l'arrière-plan, mais il est pas tout à fait changer, le code est un peu dans tous les sens et je pense qu'il est seulement dans une section qui est en fait ce que je suis aux prises avec .
En outre, l'image que vous avez essayé de partager est uniquement sur votre ordinateur, il ne peut pas être vu par les autres ... Vous –
besoin de poster un [mcve] afin que nous puissions voir pourquoi votre code ne fonctionne pas. S'il vous plaît, aidez-nous à vous aider. –
@JohnD: css n'a vraiment pas sa place ici. –