Aufgabe 9
- Verbessern Sie die Klasse UmlGui und
begründen Sie Ihre Änderungen!
- Erweitern Sie den UML-Editor um folgende Funktionen:
- Die Namen der Pfeile werden am Pfeil angezeigt.
- Zusätzlich zu den Icons können Befehle auch
über Menüs abgesetzt werden.
- Einige Parameter können konfigurieriert werden,
z.B. Linienbreite, Fonts, Abstandsgrößen, maximale/variable
Breite.
- Die Breite der Rechtecke ergibt sich nicht aus der Stringlänge,
sondern kann vom Benutzer vorgegeben werden. Passen Sie dazu Field-
und MethodView an, damit sie Felder und Methoden
über mehr als eine Zeile anzeigen können.