a) Em vez de fazer o botão vazio, use uma imagem vazia (não é exatamente a mesma coisa ). 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.