How to change JFrame background color in Java



At first, create a JFrame −

JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setPreferredSize(new Dimension(550, 300));

Now, change the background color of the JFrame −

frame.getContentPane().setBackground(Color.BLUE);

The following is an example to change JFrame background color −

Example

import java.awt.Color; import java.awt.Dimension; import javax.swing.JFrame; public class SwingDemo {    public static void main(String[] args) {       JFrame frame = new JFrame();       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);       frame.setPreferredSize(new Dimension(550, 300));       frame.getContentPane().setBackground(Color.BLUE);       frame.pack();       frame.setVisible(true);    } }

Output

Updated on: 2019-07-30T22:30:26+05:30

24K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements