Fala galera,
A questão é a seguinte, tenho uma APP em Swing para estudo acadêmico, que basicamente cadastra um Cliente, e um Adminstrador admista os dados dele.
Tenho uma tela que chama outras, porém gostaria que quando chamasse a tela referente a Cliente, fosse passado o objeto.
Vou colocar a classe aqui, pois acho q nao consigo ser mais claro.
package gui;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import src.Cliente;
/**
*
* @author Fernando
*/
public class JanelaCliente extends JFrame implements ActionListener {
/** Creates new form JanelaCliente */
public JanelaCliente() {
super("Cliente");
initComponents();
//Entrarão os campos e botões ...
}
private void initComponents() {
//mapeamento e tudo mais...
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new JanelaCliente().setVisible(true);
}
});
}
public void actionPerformed(ActionEvent e) {
//Entrarão as ações de cada botão e campo
}
// Declaração de variáveis - não modifique
private javax.swing.JLabel jLabel1;
private javax.swing.JPanel jPanel1;
private javax.swing.JTextField jTextField1;
// Fim da declaração de variáveis
}
Ou seja, essa é a classe chamada, ja tentei mudar a assinatura do construtor mas nao deu certo pq reclama no main dessa classe. Alguem tem alguma ideia ?
Obrigado desde já.