JComboBox, só mostra uma linha.  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
andask
Smalltalk

Membro desde: 05/11/2010 07:02:11
Mensagens: 2
Offline

Bom dia galera.

Estou com um problema em um formulário aqui.

Tenho dois JComboBox, no FocusLost do primeiro eu executo uma query e preencho o segundo.
Porém quando eu clico pela primeira vez no segundo ele abre pouco, só dá pra ver uma linha, mas se eu clico nele de novo ele abre normalmente.

Uma imagem vale mais do que mil palavras:


E o código do FocusLost:
jaimbiriba
Debugger

Membro desde: 20/08/2010 17:10:09
Mensagens: 71
Localização: Belem/Pa
Offline

Socorro, estou com o mesmo problema, voce já tema a solução?

Grato,

José Neto

andask wrote:Bom dia galera.

Estou com um problema em um formulário aqui.

Tenho dois JComboBox, no FocusLost do primeiro eu executo uma query e preencho o segundo.
Porém quando eu clico pela primeira vez no segundo ele abre pouco, só dá pra ver uma linha, mas se eu clico nele de novo ele abre normalmente.

Uma imagem vale mais do que mil palavras:


E o código do FocusLost:
[Email] [MSN]
andask
Smalltalk

Membro desde: 05/11/2010 07:02:11
Mensagens: 2
Offline

Eu troquei para o ItemStateChanged.
Mas aí você tem que colocar uma flag. Pq esse evento é "lançado" 2 vezes.
O que, dependendo da implementação dele, pode deixar seu programa mais lento.
barney
JavaBaby
[Avatar]

Membro desde: 14/06/2007 16:11:57
Mensagens: 85
Localização: Joinville
Offline

não use SQL Injection

http://www.guj.com.br/posts/list/224716.java
http://pt.wikipedia.org/wiki/Inje%C3%A7%C3%A3o_de_SQL
[MSN]
KaosBr
Java Ninja
[Avatar]

Membro desde: 26/05/2010 18:06:58
Mensagens: 255
Localização: São Carlos
Offline

Boa tarde,


Tentem o seguinte:



Onde "count", é igual o numero maximo de linhas a serem exibidas.


[]s

Anderson Fios

Técnico em Informática

http://afconsultoriaeservicos.blogspot.com/
jaimbiriba
Debugger

Membro desde: 20/08/2010 17:10:09
Mensagens: 71
Localização: Belem/Pa
Offline

Não entendi, desulpe sou iniciante, como coloco essa flag, vou postar meu codigo.



Voce pode me ajudar a resolver?

Grato

José Neto

andask wrote:Eu troquei para o ItemStateChanged.
Mas aí você tem que colocar uma flag. Pq esse evento é "lançado" 2 vezes.
O que, dependendo da implementação dele, pode deixar seu programa mais lento.
[Email] [MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team