Algumas dúvidas

3 respostas
rodpuc

Estou fazendo um programinha e preciso das seguintes funcionalidades:

  • há um botão vazio, qdo a pessoa clicar precisa aparecer uma imagem nele.

  • preciso deixar o botão quadrado, ou seja, setar as suas dimensões.

  • preciso q, ao usuário maximizar a janela, o seu conteúdo (um painel GridLayout) não se expanda.

Alguém pode ajudar? vlws :!:

3 Respostas

T

a) Em vez de fazer o botão vazio, use uma imagem vazia (não é exatamente a mesma coisa :stuck_out_tongue: ). Quando o cara clicar, use setIcon para pôr a nova imagem.
b) Use setBounds para modificar o tamanho do botão.
c) Provavelmente você teria de usar NullLayout em vez de GridLayout.

rodpuc

não sei manipular imagem… como faz pra capturar ação em cima dela?

esse setIcon não funcionariam com botão?

gostaria de manter o layout… nem sei como funciona esse NullLayout

Obrigado por responder, mas poderia explicar melhor essas soluções?

:arrow: :!: Novas soluções e sugestões são bem-vindas :!:

luis.soares

Olá.
Existem muitos detalhes e maneiras de se fazer isso com o Swing. Dá um olahada em http://www.guj.com.br/artigos.jsp. Tem tutorias bons sobre.

Abraço.

Criado 17 de agosto de 2006
Ultima resposta 17 de ago. de 2006
Respostas 3
Participantes 3