Se tu fai il disable su una JFrame te lo barra e ti consiglia di non utilizzarlo...forse per i bottoni hai usato un setEnable(false) che fa esattamente quello che hai detto tu, disattiva il bottone..o comunque forse per i bottoni non è sconsigliato il disable, mentre per le JFrame si, e non me ne capacito <.<