boa noite,tenho 3 classes uma delas eu fiz uma tela só não to conseguindo fazer salvar o que é for digitado,
ele só salvar as informações que eu mando por paramentro,alguém sabe como posso fazer para ele salvar o que for digitado no db4o?segue as classes
public class Cliente {
private int codigo;
private String nome;
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String tostring() {
return "codigo: " + codigo + " nome: " + nome;
}
import com.db4o.*;
public class Principal {
public static void main(Cliente c2) {
ObjectContainer db = Db4o.openFile("D:/eclipse3.1.1/workspace/Db4o/bat/teste.yap");
try {
Cliente c = new Cliente();
c.setCodigo(1);
c.setNome("teste");
db.set(c);
} finally {
db.close();
}
}
public class jfUsuario extends javax.swing.JFrame {
Cliente c = new Cliente();
private void jbGravarActionPerformed(java.awt.event.ActionEvent evt) {
c.setCodigo(jTextField1.getColumns());
c.setNome(jTextField2.getText());
Principal m = new Principal();
m.main(c);
System.out.println("Gravado!");
}
}
}
