Pessoal por favor, segue abaixo o código para analise, por favor, já tentei e testei de tudo mais não sei onde esta o erro.
A instancia " Processo processo = dao.consultar(parte1); " fica em vermelho e não sai por nada.
Sou iniciante na área, ainda buscando aprender e com ajuda dos melhores que tem aqui sei que posso pegar bastante coisa.
Conto com o apoio de vcs, Deus abençoe.
Codigo do Botão
public void consultar(){
String parte1 = txtConsultar.getText();
ProcessoDAO dao = new ProcessoDAO();
Processo processo = dao.consultar(parte1);
if(processo==null){
JOptionPane.showMessageDialog(null,txtConsultar.getText() + " não cadastrado");
}else{
lblId.setText(String.valueOf(processo.getId()));
txtDist.setText(String.valueOf(processo.getDistribuicao()));
txtProc.setText(String.valueOf(processo.getNum_proc()));
txtForum.setText(processo.getForum());
txtVara.setText(String.valueOf(processo.getVara()));
txtAcao.setText(processo.getAcao());
txtParte2.setText(processo.getPartes2());
}
}
Classe Dao
public Processo getProcesso(String parte1) {
String sql = "SELECT * FROM processo WHERE parte1 = ?";
try {
pst.setString(6, parte1);
rs = pst.executeQuery();
Processo processo = new Processo();
while (rs.next()) {
processo.setId(rs.getInt("id"));
processo.setDistribuicao(rs.getString("distribuicao"));
processo.setNum_proc(rs.getString("processo"));
processo.setForum(rs.getString("forum"));
processo.setVara(rs.getString("vara"));
processo.setAcao(rs.getString("acao"));
processo.setPartes1(rs.getString("parte1"));
processo.setPartes2(rs.getString("parte2"));
processo.setSituacao(rs.getString("situacao"));
processo.setParca(rs.getString("parceria"));
return processo;
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (pst != null) {
pst.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
return null;
}
Casse Processo no pacote Modelo
public class Processo {
int id;
private int distribuicao;
private int num_proc;
private String forum;
private int vara;
private String acao;
private String partes1;
private String partes2;
private String situacao;
private String parca;
public Processo() {
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getDistribuicao() {
return distribuicao;
}
public void setDistribuicao(int distribuicao) {
this.distribuicao = distribuicao;
}
public int getNum_proc() {
return num_proc;
}
public void setNum_proc(int Num) {
this.num_proc = Num;
}
public String getForum() {
return forum;
}
public void setForum(String forum) {
this.forum = forum;
}
public int getVara() {
return vara;
}
public void setVara(int vara) {
this.vara = vara;
}
public String getAcao() {
return acao;
}
public void setAcao(String acao) {
this.acao = acao;
}
public String getPartes1() {
return partes1;
}
public void setPartes1(String partes1) {
this.partes1 = partes1;
}
public String getPartes2() {
return partes2;
}
public void setPartes2(String partes2) {
this.partes2 = partes2;
}
public String getSituacao() {
return situacao;
}
public void setSituacao(String situacao) {
this.situacao = situacao;
}
public String getParca() {
return parca;
}
public void setParca(String parca) {
this.parca = parca;
}
}