ciao , come posso creare un bottone trasparente usando JButton?

ho provato con setOpaque(false) ma non va in trasparenza, anzi va in trasparenza quando clicco sul bottone e spostando il mouse fuori dal bottone (sempre tenendo premuto il click del mouse)