Aula 4 Java JSF – Entrada de dados


Neste vídeo mostro como criar uma entrada de dado utilizando componentes do JSF como inputtext e utilização de envido de dados com commandbutton que enviar dados para o modelo na visão.

Semana que vem tem a 5º aula sobre navegação com JSF aguardem.

Anúncios

Tutorial Java Aula 3 – Entrada de dados em Java


Neste vídeo mostro como trabalhar com entrada de dados em aplicações utilizando a linguagem de programação Java.

Obrigado por assistir meus vídeos e não se esqueçam de se inscrever e comentar.

Como usar um JRadioButton (botão de seleção) com banco de dados no NetBeans


Como usar um JRadioButton (botão de seleção) com banco de dados no NetBeans

Olá pessoal este é o meu primeiro artigo escrito para o blog, de agora em diante escreverei mais nele portanto fiquem ligados. Resolvi fazer isso para tirar dúvidas básicas e comuns que surgem sobre os meus tutoriais no canal www.youtube.com/kurtph e não precisam de um vídeo só pra isso.

Como podem ver o JRadioButton serve para o usuário escolher uma entre duas (ou mais) opções, geralmente para escolha de sexo como no exemplo abaixo ou alguma pergunta onda a resposta seja SIM ou NÃO.

Clique na imagem para ver em tamanho maior.

Para fazer isso você precisa de 3 componentes:

Os JradioButton propriamente ditos.

Um ButtonGruop para que não seja permitido que as duas opções possam ser escolhidas ao mesmo tempo.

E um Jlabel (rótulo) para descriminar o que é para ser escolhido

No exemplo abaixo mostro a construção de um componente para escolha do sexo.

Para editar estas opções é só apertar botão esquerdo encima do componente e escolher propriedades.

Para isso você vai precisar de :

Componente Edite o texto para Nome da variável
JLabel “Sexo:” lSexo
JRadioButton “Masculino” rbMasculino
JRadioButton “Feminino” rbFeminino
ButtonGroup Não precisa bgSexo

Fica assim:

O ButtonGroup não aparece na tela mas sim como outros componente no inspetor do formulário.

Clique na imagem para ver em tamanho maior.

o próximo passo é adicionar os JradioButton no grupo bgSexo, para fazer isso basta apertar botão esquerdo do mouse encima deles e escolher bgSexo como grupo de botões.

Clique na imagem para ver em tamanho maior.

Pronto a parte de controladores Swing está pronta agora precisam ser feitos os métodos que adicionem estas escolhas como dados em uma tabela de banco de dados.

No Jframe:


public String escolheSexo() {

if (rbMasculino.isSelected()) {

return "M";

} else {

return "F";

}

}

public void setaSexo() {

if (String.valueOf(clientes.get(jtTabela.getSelectedRow()).getSexo()).equals("M")) {

rbMasculino.setSelected(true);

} else {

rbFeminino.setSelected(true);

}

}

O método setaSexo retornará String correspondente a escolha do sexo, por isso não serão necessárias mudanças na classe Cliente nem ClienteDao bastando apenas usar o código:


Cliente cliente = new Cliente();

cliente.setSexo(escolheSexo());

ClienteDao clienteDao = new ClienteDao();

clienteDao.adiciona(cliente);

E para finalizar o campo Sexo na base de dados pode ser do tipo sexo CHAR(1).

É isso alguma dúvida sobre o tutorial veja os meus vídeos sobre Interface gráfica para banco de dados com NetBeans e MySql no link:

http://www.youtube.com/kurtphpr

Abraço a todos

 

%d blogueiros gostam disto: