[resolvido] Meu JFrame não aparece, o que tenho que especificar para ele aparecer

package Interface;

import javax.swing.JFrame;

public class Janela_Cadastra_Cliente extends JFrame{

	
	public Janela_Cadastra_Cliente() {  
	     initComponents();
    }  
	  
	    private void initComponents() {
	    	JFrame cadastracliente = new JFrame ("Cadastro de Cliente");
	    	cadastracliente.setSize(300, 200);
	    	cadastracliente.setVisible(true);
		
	
	    }
	    
	    public static void main (String [] args) {  
	    	

	        
		}
}

Meu JFrame não aparece, o que tenho que especificar em public static void main (String [] args) { para que ele possa aparecer.

Olá,
Você tem que chamar o método que você criou initComponents()

Abs.,

Olá queroaprender,

Basta você instanciar um objeto da classe no Main().

public static void main (String [] args) { new Janela_Cadastra_Cliente(); }

Estava olhando melhor o seu código, e como você já chamou o método initComponents() no método construtor, você precisa somente instanciar a sua classe.

new Janela_Cadastra_Cliente();

Abs.,

Valeu

new Janela_Cadastra_Cliente(); deu certo