Se eu seto um valor em uma váriável de uma classe e do um get em um outro fomulário é para vim o valor que foi setado sim ou não?
Digo isso porque eu faço o login de um usuário e quando abro um formulário o código dele tem quer estar em um jEdit.
Por exemplo eu dou o set no formulário login, e mando mostrar o código setado no formulário pessoa.
Trechos do código.
Login l = new Login(login,senha);
l.setLogin_nome(login);
l.setSenha(senha);
Comandos_DAO cmd = new Comandos_DAO();
List<Login> lista = (List<Login>)cmd.logar(l);
Comandos_DAO cf = new Comandos_DAO();
int cof = cf.cod_fun(l);
Utils codfun = new Utils(cof);
codfun.setCodigo_funcionario(cof);
public List<Login> logar(Login l){
List<Login> entrar = new ArrayList<Login> ();
try{
String sql = "select * from login where login_nome =? and senha =?";
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1,l.getLogin_nome());
ps.setString(2,l.getSenha());
ResultSet rs = ps.executeQuery();
if (!rs.next()){
JOptionPane.showMessageDialog(null,"Usuário ou senha está errado.");
}
else{
//while(rs.next()){
String login = rs.getString("login_nome");
String senha = rs.getString("senha");
Login aux = new Login(login,senha);
aux.setLogin_nome(login);
aux.setSenha(senha);
entrar.add(aux);
//}
}
}//try
catch (SQLException e){
System.out.println(e.getMessage());
}
return entrar;
}
public class Utils {
public static int codigo;
public int codigo_funcionario;
public static String tf_pesquisa;
int i=0;
Connection con=null;
public Utils(int cof) throws Exception {
this.codigo_funcionario=cof;
}
Valeu.