Guten Tag,
Ich habe eine Klasse Graph und diverse Knoten, die auf diesem Graph abgebildet sein sollen, jeder Knoten hat seine Koordinaten etc.
Wenn ich jetzt eine Zoom-Methode einbaue, dann werden die Objekte zwar größer dargestellt, aber müsste ich dann etwa jedem einzelnen Knoten sagen: "Werde größer!", das würde sehr viel Speicher fressen und das will ich vermeiden! Gibt es irgend einen anderen Weg? Es geht ja eigentlich um die contains Funktion, wenn ich mich recht entsinne.
Zweite Frage:
Ich habe den Komponenten im oberen ButtonPanel ein maximumSize gegeben, damit sie nicht so riesig sind. Jetzt zeigt er aber irgendwie ein JScrollPane, obwohl das gar nicht nötig ist, mit folgendem Parameter hab ich das gemacht: JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED. Auch irgendwelche simplen Vorschläge?
Liebe Grüße,
Mujahiddin.
Ich habe eine Klasse Graph und diverse Knoten, die auf diesem Graph abgebildet sein sollen, jeder Knoten hat seine Koordinaten etc.
Wenn ich jetzt eine Zoom-Methode einbaue, dann werden die Objekte zwar größer dargestellt, aber müsste ich dann etwa jedem einzelnen Knoten sagen: "Werde größer!", das würde sehr viel Speicher fressen und das will ich vermeiden! Gibt es irgend einen anderen Weg? Es geht ja eigentlich um die contains Funktion, wenn ich mich recht entsinne.
Zweite Frage:
Ich habe den Komponenten im oberen ButtonPanel ein maximumSize gegeben, damit sie nicht so riesig sind. Jetzt zeigt er aber irgendwie ein JScrollPane, obwohl das gar nicht nötig ist, mit folgendem Parameter hab ich das gemacht: JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED. Auch irgendwelche simplen Vorschläge?
Liebe Grüße,
Mujahiddin.