Auf Thema antworten

du kannst das ganze übrigens doch noch etwas wieder eindampfen, auf

[code=Java]

static {

        initGUIInfo(INDEX,COLOR);

    }

[/code]

verkürzen, mit einer statischen Methode in der Superklasse, die das GuiInformation-Objekt erzeugt und ins Array ablegt


oder nur in der Superklasse

[code=Java]

static {

        initGUIInfo(Sub1.INDEX,Sub1.COLOR);

        initGUIInfo(Sub2.INDEX,Sub2.COLOR);

        initGUIInfo(Sub3.INDEX,Sub3.COLOR);

        usw.

    }

[/code]



Oben