JButton mostra "..." no lugar do texto

6 respostas
Victor_Duarte_da_Sil

Ola, estou com um pequeno problema declarei o tamanho do JButton com setBounds so que no lugar do texto aparece “…” sei que isso e por causa do tamanho dele mais para aparecer o texto o JButton tem que ser muito grande.
o que posso fazer para que apareça o texto e o JButton continuar pequeno??
vou colocar a parte do botão abaixo:

janela.add(Bok); Bok.setBounds(160, 45, 35, 20);

6 Respostas

manolimars

mas o que voce está querendo escrever dentro do botão??

Victor_Duarte_da_Sil

simplesmente “ok” so que nao ta aparecendo so ta aparecendo “…”

manolimars

pelo que testei aqui a largura mínima do botão para aparecer o “ok” em minusculo foi de 43px e “OK” maiusculo foi de 46px, mas não sei te dizer o porque disto, testei usando flowLayout mas tbm fica grande, o jeito é aumentar um poukinho mais o tamanho do seu botão msm =D
ou faça uma imagem escrita “ok” e coloque dentro do botão
^^ péssima idéia

Victor_Duarte_da_Sil

vlw manolimars, nesse programa nem preciso de um botão tão pequeno
mais eu ja tinha visto algo sobre tirar as margens internas do botão e com isso poder deixar o tamanho do botão menor (do tamanho do texto) mais pesquisei e não acho mais.
se alguem souber como fazer isso ainda estou esperando resposta.

manolimars

tenta então fazer isso com o seu botão:

Bok.setBounds(160, 45, 35, 20);
Bok.setMargin(new Insets(1,1,1,1));

pode diminuir bastante o tamanho do texto

acho que pode resolver

Victor_Duarte_da_Sil

manolimars obrigado,
com isso consegui botar o botão do tamanho que queria 30px acho que da de botar até menos.
Vlw mesmo.
adoro esse FORÚM.

Criado 21 de novembro de 2009
Ultima resposta 21 de nov. de 2009
Respostas 6
Participantes 2