La cosa non è così facile da spiegare così... bisogna vedere un po' di codice per capire dove poter intervenire...
Non è necessario scrivere una superclasse che estenda le altre due. A parte il fatto che in Java non è possibile estendere due classi, perchè non esiste l'ereditarietà multipla come può essere in C++
Basterebbe nella classe con il form principale, avere una qualche metodo del tipo setPath() che si occupa di scrivere nella casella di testo il path che ti restituisce il JFileChooser, o magari passare alla seconda classe il riferimento al JTextField così che sia la seconda classe stessa a scrivere il path... non so se sono stato chiaro...
P.S.: per una prossima volta, è meglio se crei un nuovo messagio, così che altri possano vedere subito qual è il tuo problema