Transparência JButton - Teclado Virtual

Olá, estou fazendo um teclado virtual e quero dar ao usuário a opção de aumentar ou diminuir a transparência dos JButtons, igual aos teclados virtuais de bancos.
Mas não sei como alterar a transparência. Olhei as opções que a classe JButton tinha mas não encontrei. Alguem sabe??
Obrigado

Cara, dá uma procurada mas acho que o JButton não tem suporte a Alpha. Talvez algum componente extendido tenha.

[]'s

então, parece que não da mesmo, tem uma solução… Conforme o usuario vai diminuindo no Slider eu vou diminuindo o BackGround e Foreground, ou seja, eu vou do preto e vou clareando ate chegar quase no branco … vai dar trabalho eheheh

Faz assim não, fica porco o código, faz o seguinte, busca no google que com toda certeza alguém já implementou um componente desses.

[]'s