Probabilmente un altro modo c'è, ma si tratta sempre di creare un oggetot che crei il tuo componente ad hoc e te lo restituisca. sinceramente non ho mai pensato di fare questo...perchè molto brutalmente i metodi "stupidi", tipo chiusura del frame e cose del genere, chiamo i pulsanti allo stesso medo e copio/incollo il codice...