also das dürfte für euch sicher kein Problem darstellen
ich habe:
- ein von JPanel abgeleitetetes graphicpanel in das ich mittels paintComponent dinge einzeichnen kann
- eine weitere public class in der ein paar jButtons Textfield etc. enthalten und weiterhin eine Berechnung von Werten
stattfindet
durch drücken eines Buttons läuft die Berechnung ab und schreibt die Ergebnisse in ein 2D-Array
Mein Problem:
wie kann ich die Berechneten Werte (Punkte (x,y) ) an paintComponent übergeben (entweder einzeln oder gleich das gesamte Feld)
bzw. wie kann ich überhaupt paintComponent nochmals aufrufen
paintComponent wird ja nur gleich zu beginn aufgerufen und da sind die Werte noch nicht bekannt
------
ich hab´s bisher mit einem Transfer Objekt versucht auf das beide Klassen zugreifen können
die eine Klasse schreibt die Werte rein, die andere liest sie wieder aus
das ginge aber natürlich nur wenn ich die Klasse aufrufen könnte
--------
gibts da keinen einfachen weg der vergleichbar ist mit dem aufrufen von anderen Methoden bei dem ich einfach die Werte übergeben kann ?
schon mal thx
ich habe:
- ein von JPanel abgeleitetetes graphicpanel in das ich mittels paintComponent dinge einzeichnen kann
- eine weitere public class in der ein paar jButtons Textfield etc. enthalten und weiterhin eine Berechnung von Werten
stattfindet
durch drücken eines Buttons läuft die Berechnung ab und schreibt die Ergebnisse in ein 2D-Array
Mein Problem:
wie kann ich die Berechneten Werte (Punkte (x,y) ) an paintComponent übergeben (entweder einzeln oder gleich das gesamte Feld)
bzw. wie kann ich überhaupt paintComponent nochmals aufrufen
paintComponent wird ja nur gleich zu beginn aufgerufen und da sind die Werte noch nicht bekannt
------
ich hab´s bisher mit einem Transfer Objekt versucht auf das beide Klassen zugreifen können
die eine Klasse schreibt die Werte rein, die andere liest sie wieder aus
das ginge aber natürlich nur wenn ich die Klasse aufrufen könnte
--------
gibts da keinen einfachen weg der vergleichbar ist mit dem aufrufen von anderen Methoden bei dem ich einfach die Werte übergeben kann ?
schon mal thx