Comment changer la couleur de fond de JFrame
Généralement, pour modifier l'arrière plan de JFrame il suffit d'appeler la méthode de JFrame setBackground(Color c):frame.setBackground(Color.BLUE); |
JFrame contient d'autres astuces que vous pouvez les appliquer avec la classe Color de java:
- Les valeurs RGB
- Utilisation des méthodes comme brighter, darker ou lighter
Il y a aussi d'autres méthodes pour récupérer la couleur des composants et bien plus.
Exemple de JFrame setBackground(color)
Vous pouvez tester ce code dans votre IDE:
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.JFrame;
public class Test extends JFrame{
public static void main(String[] args) {
JFrame frame = new JFrame("JFrame test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
frame.setPreferredSize(new Dimension(400, 300));
frame.getContentPane().setBackground(Color.ORANGE);
frame.pack();
frame.setVisible(true);
}
}