Jag rekommenderar dig att kika på API-doc:en. Där kan du få en massa information om klasserna, vilka metoder de innehåller osv.
Lär dig navigera i den. Det är det värt!
Men till din fråga nu:
För att göra en knapp inaktiv så kan du använda metoden
setEnabled(boolean);
true - för att aktivera knappen
false - för att inaktivera knappen
Kikka på klasserna Button respektive JButton så ser du vad de har för metoder som du kan använda dig utav. Där kanske du hittar andra intressanta saker. ;)