Ogni volta che provo a far partire questo codice, lo sfondo del frame diventa nero (che è il colore che ho impostato come sfondo), e poi ritorna grigio.
Qualcuno sa darmi una mano? grazie...

Codice PHP:
package prova;
import javax.swing.JFrame;
import java.awt.Color;

public class 
Prova {

    
/**
     * @param args
     */
    
public static void main(String[] args) {
        
// TODO Auto-generated method stub
        
JFrame frame = new Gui();
        
frame.setBackground(Color.black);
        
frame.setSize(500,500);
        
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
frame.setVisible(true);
          
    }