Pessoal estou a tentar desabilitar uma aba da JTabbedPane dei uma olhada na documentação da sun e encontrei o método setEnabledAt so que acontece que ele está a retornar uma excepção, eis o cod:
public void construcaoformulario()
{
painel = new JPanel();
painel.setLayout(new GridLayout(13,4,2,2));
lblnome = new JLabel("Nome",lblnome.RIGHT);
lblidade = new JLabel("Idade",lblidade.RIGHT);
lbltelefone = new JLabel("Telefone",lblidade.RIGHT);
lbllocalidadademorada = new JLabel("Localidade",lbllocalidadademorada.RIGHT);
lblbairromorada = new JLabel("Bairro", lblbairromorada.RIGHT);
lblregistocriminal = new JLabel("Registo criminal", lblregistocriminal.RIGHT);
lblboletimsanidade = new JLabel("Boletim de sanidade", lblboletimsanidade.RIGHT);
lblestadocivil = new JLabel("Estado civil", lblestadocivil.RIGHT);
lblnomepai = new JLabel("Nome do pai", lblnomepai.RIGHT);
lblocupacaopai = new JLabel("Ocupaçao", lblocupacaopai.RIGHT);
lblnomemae = new JLabel("Nome da mãe", lblnomemae.RIGHT);
lblnumerocartac = new JLabel("Numero da carta de condução", lblnumerocartac.RIGHT);
lbltipocartac = new JLabel("Tipo da carta de condução", lbltipocartac.RIGHT);
txtnome = new JTextField();
txtidade = new JTextField() ;
txttelefone = new JTextField();
txtlocalidadademorada = new JTextField();
txtbairromorada = new JTextField();
listaregistocriminal = new JComboBox(registocriminal);
listaboletimsanidade = new JComboBox(boletimsanidade);
listaestadocivil = new JComboBox(estadocivil);
txtnomepai = new JTextField();
txtocupacaopai = new JTextField();
txtnomemae = new JTextField();
txtnumerocartac = new JTextField();
listatipocartaconducao = new JComboBox(tipocartaconducao);
painel.add(lblnome);
painel.add(txtnome);
painel.add(lblidade);
painel.add(txtidade);
painel.add(lbltelefone);
painel.add(txttelefone);
painel.add(lbllocalidadademorada);
painel.add(txtlocalidadademorada);
painel.add(lblbairromorada);
painel.add(txtbairromorada);
painel.add(lblregistocriminal);
painel.add(listaregistocriminal);
painel.add(lblboletimsanidade);
painel.add(listaboletimsanidade);
painel.add(lblestadocivil);
painel.add(listaestadocivil);
painel.add(lblnomepai);
painel.add(txtnomepai);
painel.add(lblocupacaopai);
painel.add(txtocupacaopai);
painel.add(lblnomemae);
painel.add(txtnomemae);
painel.add(lblnumerocartac);
painel.add(txtnumerocartac);
painel.add(lbltipocartac);
painel.add(listatipocartaconducao);
JTabbedPane jtp = new JTabbedPane();
jtp.setEnabledAt( 1, false);
//jtp.setTabPlacement(JTabbedPane.LEFT);
jtp.addTab("Outras informações", painel);
getContentPane().add(jtp, BorderLayout.CENTER);
}