JButton com Icone Centralizado

4 respostas
R

Estou precisando colocar um icone na primeira linha e na segunda o caption do botão.

Tipo os botoes o I.E.

btnSalvar = new JButton("Salvar");
      ImageIcon  icSalvar = new ImageIcon(getClass().getResource("salvar.gif"));
     btnSalvar.setToolTipText("Clique aqui para salvar");
     btnSalvar.setIcon(icSalvar);

4 Respostas

Lex-dmm

Acho que posso te ajudar mas não entendi direito o que vc ta querendo… :roll:

R

estou querendo utilizar os icones como no I.E .
Na primeira linha do botão o icone e na segunda o caption do icone

Lex-dmm

Cara, não tenho certeza, não sei o que é caption, mas esperimenta usar GridLayout instanciado no botão. assim vc pode dividir o botão em duas linhas com uma coluna. Tipo:

Button b = new Button("Salvar");                    
b.setLayout(new GridLayout(2,1)); 
ImageIcon  icSalvar = new ImageIcon(getClass().getResource (salvar.gif"));
b.setToolTipText("Clique aqui para salvar");
b.setIcon(icSalvar);
b.add(new JLabel("Salvar"));

é isso???

Lex-dmm

O Caption é aquela flechinha do botão no lado do ícone? se for isso, da pra fazer da mesma maneira com algumas diferenças.

Criado 22 de agosto de 2005
Ultima resposta 24 de ago. de 2005
Respostas 4
Participantes 2