Я не совсем понимаю вопрос, поэтому сделаю несколько замечаний.
a) JInternalFrme похож на фрейм, в который вы можете добавить любой компонент, который вам нужен
b) JButton работает одинаково, независимо от того, добавляется ли он во внутреннюю рамку или рамку
Я предлагаю вам начать с учебника Swing для рабочих примеров. Вы можете начать с разделов «Как использовать внутренние рамки» и «Как использовать кнопки».
Если у вас все еще есть проблемы, опубликуйте SSCCE , в котором показано, что вы пробовали.