Limitar tamanho de uma ComboBox

Dae pessoal…

Tenho um menu com opções a serem escolhidas em uma ComboBox… Como o número de ítens nesta combo é grande, eu queria limitar a exibição por vez deles… sem nenhuma configuração, por default ele me mostra 30 ítens…
Como eu poderia limitar isso? passar a mostrar somente 7 ítens por vez ao invéz dos 30?
Utilizando a sintaxe “size” ele me mostra uma lista e esse não eh o meu objetivo…

Alguma dica?
:?: :?:

È essas informações vem da onde?? banco de dados???

sim…

A combo eh montada automaticamente… com dados vindos do banco… mas o meu problema eh que são muitos dados e quando eu clico na combo, aparece 30 itens por vez…

quero reduzir isto para 7…

Sugestão?
:smiley:

se vc estiver falando em relação da combo ficar feia por ser muito grande quando aberta…, pode por um scroll nela, tente o código:

combo = new JComboBox();
combo.setMaximumRowCount( 7 );

…o metodo setMaximumRowCount() vai colocar um scroll na sua combobox, ficando visivel somente 7 elementos por vez

[]'s

Eh exatamente isso que eu quero!!! =)

Mas eu acho que esqueci de comentar…
A minha combo é em html =P

O meu projeto é desenvolvido para web… Trabalho com JSP, Servlet, Html :oops: :oops:

Mais alguma sugestao? heheh

Nesse caso amigo, vai ter que tratar na programação mesmo…

Você pode fazer isso na hora de recuperar os ítens, o próprio banco de dados fornece meio para isso.

Att.