Bei dem Framework wird swing benutzt, da eine jTabbedPane dahinter steckt und das ganze aufzieht.
Zu dem Aufbau:
Es gibt eine Klasse, die die nennt sich Eingabe welche zum einem die default Einstellungen in den einzelnen Strings und Doubles zum eingeben hinterlegt, aber auch ein Vektor, welcher das Frame mit default Einstellungen bestückt.
Dieser Vektor beinhaltet unter anderem weitere Vektoren die wie folgt aussehen:
tab = new Eingabebeschriftung_Tab();
Ich vermute mal dass darüber die neuen Tabs erzeugt werden, bzw. über einen button, der die neuen Tabs erzeugt.
Darüber hinaus gibt es eine Methode init().
In der .java File, die das ganze Projekt aufruft, stecken dann die Klassen save- und reaproject. Und über diese Klassen würde ich gerne die tabs speichern und später wieder aufrufen können.
Brauchst du noch den Code zu den Save und read Klassen?