Guten Morgen,
ich wollte mal fragen, ob es möglich ist, auch außerhalb der paint()-Methode etwas zu zeichnen, oder ob dies nur innerhalb dieser geht.
Also anstatt:
z.B.:
Denn irgendwie funktioniert dies nicht, deshalb die allgemeine Frage, ob man nur in der paint-Methode zeichnen kann.
Gruß Q-Dog
ich wollte mal fragen, ob es möglich ist, auch außerhalb der paint()-Methode etwas zu zeichnen, oder ob dies nur innerhalb dieser geht.
Also anstatt:
Java:
public void paint(Graphics g) {
Graphics2D graphics2D = (Graphics2D) g;
graphics2D.draw(new Line2D.Double(0, 0, 200, 200));
}
z.B.:
Java:
public void drawLine(int x1, int y1, int x2, int y2) {
graphics2D = (Graphics2D) this.getGraphics();
graphics2D.draw(new Line2D.Double(x1, y1, x2, y2));
}
Denn irgendwie funktioniert dies nicht, deshalb die allgemeine Frage, ob man nur in der paint-Methode zeichnen kann.
Gruß Q-Dog