Código que acessa a servicosocial, que é a mãe...
try{
sta2 = sql4.Inserir(Inseredados, carrega, bancoetab2, resultado, tipoCampoAtualiza);
System.out.println(sta2);
ServicoSocial.Proximo(ID, 0, 2, 1);
}catch(Exception k){System.out.println("");}
break;
Sintaxe do proximo, dentro da servicosocial... sei que é estático e por isso nao acessa
public static void Proximo(int ID, int ID2, int passo, int tipo){
if(tipo == 1){
switch(passo){
case 1:
paciente.setVisible(true);
end.setVisible(false);
//hist.setVisible(false);
//proc.setVisible(false);
break;
case 2:
try{
end.setCampo("ID", String.valueOf(ID));
}catch(Exception e){ e.printStackTrace();}
paciente.setVisible(false);
end.setVisible(true);
//hist.setVisible(false);
//proc.setVisible(false);
break;
no case 2, preciso que o método setCampo seja chamado,
public void setCampo(String campo, String valor){
for(int i = 0; i<campos.length; i++){
if(campos[i].equals(campo)){
tex[i].setText(valor);
}//finalzia if
}//finaliza for
}//finaliza ge
O problema é que meu "objeto" que é o vetor JText não pode ser estático, nem a campos...