Ciao a tutti! avrei una questione da porre: ho un JTabbed pane nel quale si aggiungono varie TAB, ognuna è una classe che estende JPane e d implementa una interfaccia da me creata: InterfacePanel che contiene un metodo Save().

A questo punto io prendo tutte le tab con central_panel.getTabComponentAt(i) ma non riesco a fare il casting all'interfaccia InterfacePanel per usare suddetto metodo.
codice:
Utility.FunctionsGUI.InterfacePanel B = (Utility.FunctionsGUI.InterfacePanel)central_panel.getTabComponentAt(i);
B.Save();
Vorrei sapere dove sbaglio
Grazie!