[RESOLVIDO] Como "limitar" um JComboBox?

1 resposta Resolvido
java
G

Fala galera, eu tenho um combo Box, e eu limite o tamanho dele, com o seguinte código:

jcb.setPreferredSize(new Dimension(100, 21));

porém gostaria de saber, se existe uma maneira, de depois que ele for aberto (quando eu escolher uma opção) o conteúdo ficasse exibido completamente. O que acontece, é que como eu defini um tamanho menor que o conteúdo, ele esconde o que for maior (o conteúdo que for maior que o combo).

Segue imagem para ilustrar a situação:

1 Resposta

4
Solucao aceita

Existe o maximumSize e minimumSize para limitar o componente.

Ficaria mais ou menos assim:

jComboBox1.setMaximumSize(new Dimension(100, 21));
    jComboBox1.setMinimumSize(new Dimension(100, 21));

Para aumentar ou diminuir o tamanho do Popup do Combobox de uma olhada neste link:

Criado 29 de outubro de 2016
Ultima resposta 31 de out. de 2016
Respostas 1
Participantes 2