Bom dia, Sou novo aqui no forum e em java também, gostaria de saber como Validar se meus jComboBox estão preenchidos para que sejão obrigatorios, para validar os campos jTextField uso o codigo abaixo.
Brow …
first of all … edite seu poste e coloque [ code ] [ /code ] para postar codigos
oq vc coloca no seu jComboBox um Objeto String ?
coloque o código que vc preenche o jComboBox também.
Abraço!
N
nimpack
[ code ]
[/code ]
D
drsmachado
nimpack:
[ code ]
[/code ]
Sem espaços entre os ‘[]’ e o code
T
thiagocg
Bom dia nimpack, não entendi muito bem sua duvida, mas vou tentar ajudar.
Se vc deseja saber se existem itens no seu combo vc pode usar:
que irá devolver a quantidade de itens no seu combo, isso quer dizer que se for maior q ZERO existem itens no combo.
Caso o que vc quer seja saber se o usuario selecionou um item de um combo ja preenchido vc pode usar:
que irá te devolver o item selecionado no combo (no caso um object que vc poderá dar um cast para o objeto q vc usou para preencher o combo), caso esse item seja diferente de null quer dizer que o usuario selecionou algo, caso contrario não selecionou nada.
Espero ter ajudado.
Bons estudos!
[]'s
K
kritiuns1 like
Vou tentar ajuda assim mesmo …
se vc utiliza uma String para preencher seu combo … e no primeiro registro esta fazendo algo como
PS: Desde o Java 5 a classe String já tem o método isEmpty(). O que simplifica isso
ou isso
para isso:
Além disso, para usar com efetividade um combo box, é interessante conhecer o funcionamento do ComboBoxModel. A arquitetura de um componente estar associado a um model é comum em vários componentes Swing (JComboBox, JListBox, JTable, JTree) e é fundamental conhece-la para usar o Swing com tranquilidade.
Os componentes do Swing trabalham com objetos, e não com Strings. Assim, você evita fazer casts para String, ou mesmo de fazer parsing ou buscas desnecessárias em banco quando você exibir um nome, mas tiver que usar o id, por exemplo.
N
nimpack
Nossa que aula de java deu tudo certo muito Obrigado.