Hallo erstmal,
ich bin ein wenig am zögern inwiefern die Graphics Klasse benutzbar is und inwiefern man sich evtl eine eigene schreiben kann.
Was ich für Probleme mit der Graphics Klasse habe:
Die Graphics Klasse von sun malt keine Punkte(klar, man kann ein Rechteck malen mit breite und höhe 1 aber das ist ja vermutlich ne ganze ecke langsamer als einen punkt zu malen)
Was aber viel schlimmer ist bzw eigentlich mein Hauptproblem: ich kann keine Pixel an bestimmten Stellen lesen. Wenn das ginge, könnt ich über die anderen Probleme gut hinwegsehen. Oder kann man das doch und ich weiß nichts davon? Graphics2D kann das soweit ich das weiß ja auch nicht.
Macht es Sinn eine eigene graphics Klasse zu schreiben, die einfach farbwerte in nem array speichert(am besten gleich gar ned mit Color arbeiten, weil man da ja ständig am Objekte erzeugen ist, sobald man neue Farben braucht). Dann würde ich die benutzen und erst zum Schluss zum alles wieder in ein Graphikobjekt zeichnen? Das mag umständlich klingen aber bei einer großen Menge von Berechnungen ist das doch vielleicht sogar schneller.
Wie löst man das Problem am besten, dass man keine pixel lesen kann? Und wie macht man das mit der Ausgabe dann am geschicktesten, wenn man eine eigene graphics Klasse nutzt?
Gruß
porno
ich bin ein wenig am zögern inwiefern die Graphics Klasse benutzbar is und inwiefern man sich evtl eine eigene schreiben kann.
Was ich für Probleme mit der Graphics Klasse habe:
Die Graphics Klasse von sun malt keine Punkte(klar, man kann ein Rechteck malen mit breite und höhe 1 aber das ist ja vermutlich ne ganze ecke langsamer als einen punkt zu malen)
Was aber viel schlimmer ist bzw eigentlich mein Hauptproblem: ich kann keine Pixel an bestimmten Stellen lesen. Wenn das ginge, könnt ich über die anderen Probleme gut hinwegsehen. Oder kann man das doch und ich weiß nichts davon? Graphics2D kann das soweit ich das weiß ja auch nicht.
Macht es Sinn eine eigene graphics Klasse zu schreiben, die einfach farbwerte in nem array speichert(am besten gleich gar ned mit Color arbeiten, weil man da ja ständig am Objekte erzeugen ist, sobald man neue Farben braucht). Dann würde ich die benutzen und erst zum Schluss zum alles wieder in ein Graphikobjekt zeichnen? Das mag umständlich klingen aber bei einer großen Menge von Berechnungen ist das doch vielleicht sogar schneller.
Wie löst man das Problem am besten, dass man keine pixel lesen kann? Und wie macht man das mit der Ausgabe dann am geschicktesten, wenn man eine eigene graphics Klasse nutzt?
Gruß
porno