Boa madrugada ao pessoal ligado 24 hrs na IMPGames, venho postar a vocês mais um tutorial ligado ao JFrame porém, neste utilizaremos outro três recursos a mais do que o anterior, que são: JCombobox, JRadioButton, JCheckBox. Agora uma breve explicação sobre estes componentes citados
JCombobox: é um componente muito utilizado em Java para a criação de formulários onde há a possibilidade de várias respostas definidas para uma pergunta.
JRadioButton: é um componente muito utilizado em Java para a criação de formulários onde é necessário a seleção de uma opção.
JCheckBox: é um componente muito utilizado em Java para a criação de formulários onde é necessário a seleção de uma ou mais opções.
1º Criaremos um novo JFrame com o nome de Frame_Pizzaria e adicionaremos vários componentes a ele, ficará assim:
[Somente usuários registrados podem vem os links. ]
2º Para trabalharmos com o JRadioButton devemos adicionar um Grupo de de Botões chamado ButtonGroup para que selecionemos não mais do que uma opção, para adicionar um RadioButton a um Grupo de Botões clicaremos sobre o JRadioButton Selecionado e iremos em propriedades, na janela aberta procuraremos o campo Button group e selecionaremos o grupo a qual ele pertence ( Selecionar um a um e definir que eles pertencem ao mesmo grupo criado)
[Somente usuários registrados podem vem os links. ]
3º Agora iremos dar um evento a cada um dos botões (Expliquei no tutorial anterior, para quem não sabe está [Somente usuários registrados podem vem os links. ])
4º Agora vamos ao nosso código fonte:
Código:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String sabor = (String) cb_sabor.getSelectedItem();
String tamanho = "";
String adicional = "";
if (rb_p.isSelected()){
tamanho = "Pequena";
}
if (rb_m.isSelected()){
tamanho = "Média";
}
if (rb_g.isSelected()){
tamanho = "Grande";
}
if (rb_f.isSelected()){
tamanho = "Família";
}
if(jcb_b.isSelected()){
adicional += "Borda, ";
}
if(jcb_c.isSelected()){
adicional += "Cebola, ";
}
if(jcb_m.isSelected()){
adicional += "Milho, ";
}
if(jcb_o.isSelected()){
adicional += "Orégano";
}
JOptionPane.showMessageDialog(this,"Sabor: "+sabor+"\nTamanho: "+tamanho+"\nAdcionais: "+adicional);
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
cb_sabor.setSelectedIndex(0);
Group.clearSelection();
jcb_b.setSelected(false);
jcb_c.setSelected(false);
jcb_m.setSelected(false);
jcb_o.setSelected(false);
}
Informação
| Créditos pelo Tutorial : Sup_Anjo | |