Não consigo executar esse codigo

import javax.swing.;
import java.awt.
;
import java.awt.event.*;

public class programinha1 extends JFrame
{
JMenuBar barra;
JToolBar barraferramenta;
JButton bconscliente,bcadcliente;

Inicial janelacadcliente;    // <------ fala que o erro ta aqui 

ImageIcon imagens[] ;
JMenu arquivo,clientes,funcionarios;
JMenuItem sair,conscliente,cadcliente,cadfuncionario,consfuncionario;

public programinha1()
{
	super ("Programinha teste");
	Container tela = getContentPane();
	tela.setLayout(null);
	barra = new JMenuBar();
	setJMenuBar(barra);
	//barra menu arquivo
	arquivo = new JMenu("Arquivo");
	barra.add(arquivo);
	sair = new JMenuItem("Sair");
	arquivo.addSeparator();
	arquivo.add(sair);
	// Configuração Clientes
	clientes = new JMenu("Clientes");
	barra.add(clientes);
	conscliente = new JMenuItem("Cadastrar Clientes");
	clientes.add(conscliente);
	cadcliente = new JMenuItem("Consultar Clientes");
	clientes.add(cadcliente);
	
	conscliente.addActionListener(new ActionListener()
	{
		public void actionPerformed(ActionEvent e)
		{
			janelacadcliente = new Inicial(null,"Segunda Janela",true);
			janelacadcliente.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
			janelacadcliente.setVisible(true);
		}
	});
				
	// Configuração Funcionarios
	funcionarios = new JMenu("Funcionarios");
	barra.add(funcionarios);
	cadfuncionario = new JMenuItem("Cadastrar Funcionarios");
	funcionarios.add(cadfuncionario);
	consfuncionario = new JMenuItem("Consultar Funcionarios");
	funcionarios.add(consfuncionario);
	
	// Barra de Ferramentas
	String icones[]={"consultacliente.gif","cadastracliente.gif"};
	imagens = new ImageIcon[2];
	for (int i=0; i<1; i++)
	{
		imagens[i] = new ImageIcon(icones[i]);
	}
	bconscliente = new JButton(imagens[0]);
	bcadcliente = new JButton(imagens[1]);
	
	bconscliente.setToolTipText("Cadastrar Cliente");
	bcadcliente.setToolTipText("Consultar Cliente");
	bconscliente.setMnemonic(KeyEvent.VK_O);
	bcadcliente.setMnemonic(KeyEvent.VK_A);
	
	barraferramenta = new JToolBar("Barra de Ferramenta");
	UIManager.put("ToolTipBackground",SystemColor.info);
	UIManager.put("ToolTipForeground",Color.blue);
	barraferramenta.setRollover(true);
	barraferramenta.add(bconscliente);
	barraferramenta.add(bcadcliente);
	
	barraferramenta.setBounds(1,1,800,30);
	
	// Figura na tela
	
	
	//
	
	
	tela.add(barraferramenta); // barra de ferramenta na tela
	setSize(800,600);
	setVisible(true);
	setLocationRelativeTo(null);
}
public static void main (String args[])
{
	programinha1 app = new programinha1();
	app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
private class janelacadcliente extends JDialog
{
	JButton sair;
	
	public janelacadcliente(Frame owner, String title,boolean modal)
	{
		super(owner,title,modal);
		Container tela1 = getContentPane();
		tela1.setLayout(null);
		sair = new JButton("Sair");
		sair.setBounds(50,50,100,20);
		TBsair tsair = new TBsair();
		sair.addActionListener(tsair);
		tela1.add(sair);
		setSize(200,200);
		setLocationRelativeTo(null);
	}
}
private class TBsair implements ActionListener
{
	public void actionPerformed(ActionEvent evento)
	{
		int status = JOptionPane.showConfirmDialog(null,"Deseja fechar","Mensagem de sair",JOptionPane.YES_NO_OPTION);
		if (status == JOptionPane.YES_OPTION)
		{
			janelacadcliente.setVisible(true);
			janelacadcliente.dispose();
		}
	}
}

}

ainda nao aprendeu a postar codigo de forma correta??

poem todo o codigo entre o [ CODE ]… q facilita para o pessoal te ajudar

Diga seu problema, não poste o código para que os outros tenham que ler e tentar entendê-lo, para depois tentar saber se ele tem problemas ou não. Dá erro? O que acontece?

faicoxim… Coloca ai qual o problema que com certeza alguem aqui vai te ajudar… Sempre que for pedir um help descreva 1º o teu problema