Ola Pessoal…
Estou fazendo um projeto de faculdade, e precisava saber como faço um botão pesquisar ou indicar que no campo de codigo do produto ou do cliente, abra um atalho que mostre oq ja tenho cadastrado no banco.EX: F2 pesquisa.
Pesquisar em db4o
10 Respostas
Isso implica em muita coisa hein =P
O problema principal é com o botão ou com o Db4O?
Na verdade e os 2…
eu consegui criar uma tela … que tem uma tabela, ai o programa joga la na tabela todos os dados, so que nao consegui fazer com que a tela apareça quando eu clico nno botao pesquisar.
Podem me ajuda
O que voce ta usando pra criar a tela?
jtable
Se voce procurar aqui nos artigos do GUJ vai achar um artigo falando a respeito do JTable, e o resto são só objetos
A Ok Obrigada
mas eu procurei mas nao consigo fazer essa ligacao de uma tela com a outra usando o Db4o
Como está tentando fazer?
Esta e a tela Busca
public class busca extends javax.swing.JFrame {
Registro rg = new Registro();
List result = new ArrayList4();
private DefaultTableModel tabela = null;
/** Creates new form busca */
public busca() {
initComponents();
result = (List) DaoG.buscarObjetos(rg);
popularTabela(result);
}
public void popularTabela(List lt){
if(lt!=null){
tabela = (DefaultTableModel) jtBusca.getModel();
tabela.setColumnCount(0);
int i=0;
for (Iterator it = lt.iterator(); it.hasNext();) {
Registro rg = (Registro) it.next();
tabela.setValueAt(rg.getManha(),1,i);
i++;
}
}else{
JOptionPane.showMessageDialog(this, result);}
}
e essa e a parte em que chama a tela Busca
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
busca bc = new busca();
bc.setVisible(rootPaneCheckingEnabled);
Mas Não da certo
Bom nao sou muito chegado em swing, n-formas com n-formas pra se fazer as coisas.
Vou ignorar os puritanos…voce esta levando em conta fazer a tela na mao? Ou isso é o de menos? Porque tem algumas ferramentas drag n drop que te ajudam com isso, adicionam eventos, deixam os elementos bonitos. Por exemplo os plugins do Eclipse ou do NetBeans(eu prefiro o/)