ho provato ^_^ ed è sempre uno schifo..posto il restante codice se vuoi verificare:

codice:
import javax.swing.*; 
import java.awt.*;


public class ProvaInterfacciaGrafica{
	public static void main(String[] args){
		InterfacciaGrafica ig = new InterfacciaGrafica();
		ig.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		ig.setVisible(true);
	}
}




class InterfacciaGrafica extends JFrame{
	
	public InterfacciaGrafica(){
	
	// prende la dimensione dello schermo
	Toolkit kit = Toolkit.getDefaultToolkit();
	Dimension screenSize = kit.getScreenSize();
	int screenHeight = screenSize.height;
	int screenWidth = screenSize.width;
	
	//centra il frame nello schermo
	setSize(screenWidth / 2, screenHeight / 2);
	setLocation(screenWidth / 4, screenHeight / 4);
	
	//imposta il titolo e il dimensionamento non automatico
	setTitle("A");
	//setResizable(false);
	
	Pannello pannello = new Pannello();
	add(pannello);
	

  }
}