Moin Leute,
ich hab mir eine neue Taskbar programmiert. Sie funktioniert. Das Programm sucht sich eigenständig die jeweiligen png Bilder und sucht dazu die passende Verknüpfung (FileReader). Anschließend merkt sich das Programm die Verknüpfungen, indem es Sie in eine textDatei schreibt (FileWriter). Neue Icons können per drag and drop hinzugefügt werden oder später gelöscht. In beiden Fällen wird die TextDatei erneuert. Grundsätzlich unterscheide ich zwischen drei Icons, da ich File_Icons rechts am Desktoprand (View_Right), web- sowie App-Icons unten (View_Bottom) und dann nochmal App-Icons und File-Icons mittig sortiert in zwei scrollpanes angezeigt haben möchte (View_Center). Ist die Strucktur des Prorgamms akzeptabel ? Was würdet ihr da besser machen ? Durch Interfaces kann ich ähnliche Objektklassen zusammenfassen und unterscheiden, erzeuge aber dafür Redundanzen wie man bspw. an den Icon Klassen sehen kann. Zum Schluss dann noch eine Frage zum Klassendiagramm. Ist das von der Syntax her korrekt? Ich habe größtenteils getters und Setters weggelassen, da sie trivial sind, also keine wichtige Funktionalität beinhalten.
LG Jamil

ich hab mir eine neue Taskbar programmiert. Sie funktioniert. Das Programm sucht sich eigenständig die jeweiligen png Bilder und sucht dazu die passende Verknüpfung (FileReader). Anschließend merkt sich das Programm die Verknüpfungen, indem es Sie in eine textDatei schreibt (FileWriter). Neue Icons können per drag and drop hinzugefügt werden oder später gelöscht. In beiden Fällen wird die TextDatei erneuert. Grundsätzlich unterscheide ich zwischen drei Icons, da ich File_Icons rechts am Desktoprand (View_Right), web- sowie App-Icons unten (View_Bottom) und dann nochmal App-Icons und File-Icons mittig sortiert in zwei scrollpanes angezeigt haben möchte (View_Center). Ist die Strucktur des Prorgamms akzeptabel ? Was würdet ihr da besser machen ? Durch Interfaces kann ich ähnliche Objektklassen zusammenfassen und unterscheiden, erzeuge aber dafür Redundanzen wie man bspw. an den Icon Klassen sehen kann. Zum Schluss dann noch eine Frage zum Klassendiagramm. Ist das von der Syntax her korrekt? Ich habe größtenteils getters und Setters weggelassen, da sie trivial sind, also keine wichtige Funktionalität beinhalten.
LG Jamil
