"JCheckBox Personalizado"

2 respostas
A

Beleza,

Sou novato no Protal Java e no Java e estou com uma dúvida, teria como eu inserir em um JPanel alguns JCheckBox que estão em um banco de dados…

Tipo:

Estou fazendo um programa para restaurante e queria que fossem inseridos apenas alguns ingredientes que estão cadastrados num banco. Dependendo do dia , alguns JCheckBox são inseridos, conforme o cardápio.

2 Respostas

L

Sim amigo, claro.

Mas seu programa deve tratar tudo, nosso projeto aki na empresa é assim, modelamos as janelas no banco, eu defino os campos que quero, COMBO, CHECK, FIELD, … e o programa monta tudo. Se kiser umas ideias de como fazer estamos ai;

A

Para quem interessar…

Consegui fazer o que eu queria, segue o código abaixo:

void MontaBebida(){

Vector bebida = new Vector();
  String sql1 = "";
  sql1 = "SELECT NOME_BEBIDA FROM BEBIDA GROUP BY NOME_BEBIDA";

  try {

    PreparedStatement stmt_select1;
    Connection con1 = ConexaoGeral.getConexao().sessaoAtiva();
    stmt_select1 = con1.prepareStatement(sql1);

    ResultSet rs1 = stmt_select1.executeQuery();
    while (rs1.next()) {

                bebida.addElement(rs1.getString("NOME_BEBIDA"));
    }
    }
    catch (SQLException ex) {
      System.out.println("ERRO: " + ex);
    }
   for(int i=0; i<bebida.size(); i++)
    {
            JCheckBox chk = new JCheckBox();
            chk.setText(""+bebida.elementAt(i));
            jp4.add(chk, null); // Este painel eu declarei com Layout Grid

    }

}

qquer duvida entre em contato

Criado 3 de fevereiro de 2005
Ultima resposta 9 de fev. de 2005
Respostas 2
Participantes 2