Hallo Leute,
ich brauche mal wieder eure Hilfe.
Ich will eine Art Baumstruktur machen und das ganze aufgrund von platzsparender Programmierung in ein JScrollPane packen. An sich kein Problem: einfach die paintComponent-Methode überschreiben und gut ist's - eigentlich. Denn dadurch dass das JScrollPane immer wieder die paint-Methode aufruft, verschwimmt alles und wird total falsch bzw. immer wieder gezeichnet.
Jetzt die Frage: Gibt es eine Möglichkeit auf die Graphics der Component zuzugreifen, auch außerhalb der paintComponent? Wenn ich
oder
aufrufe, bekomme ich jedesmal ne NullPointer-Exception.
Ich hoffe auf eure Hilfe.
LG Stefan
ich brauche mal wieder eure Hilfe.
Ich will eine Art Baumstruktur machen und das ganze aufgrund von platzsparender Programmierung in ein JScrollPane packen. An sich kein Problem: einfach die paintComponent-Methode überschreiben und gut ist's - eigentlich. Denn dadurch dass das JScrollPane immer wieder die paint-Methode aufruft, verschwimmt alles und wird total falsch bzw. immer wieder gezeichnet.
Jetzt die Frage: Gibt es eine Möglichkeit auf die Graphics der Component zuzugreifen, auch außerhalb der paintComponent? Wenn ich
Java:
this.getGraphics()
Java:
this.getComponentsGraphics()
Ich hoffe auf eure Hilfe.
LG Stefan