Hallo zusammen,
da ich erst vor kurzem angefangen habe mit Java, weiß ich leider nicht weiter.
Ich möchte ein Label rotieren lassen. Diese Rotation soll allerdings durch einen Timer ausgelöst werden.
Ich habe bereits sowas gefunden, jedoch fehlt mir jetzt noch der Schritt mit dem Timer.
Schon mal Danke im voraus.
da ich erst vor kurzem angefangen habe mit Java, weiß ich leider nicht weiter.
Ich möchte ein Label rotieren lassen. Diese Rotation soll allerdings durch einen Timer ausgelöst werden.
Java:
protected void paintComponent(Graphics g) {
Graphics2D g2 = (Graphics2D)g;
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
AffineTransform aT = g2.getTransform();
Shape oldshape = g2.getClip();
double x = getWidth()/2.0;
double y = getHeight()/2.0;
aT.rotate(Math.toRadians(120), x, y);
g2.setTransform(aT);
g2.setClip(oldshape);
super.paintComponent(g);
Ich habe bereits sowas gefunden, jedoch fehlt mir jetzt noch der Schritt mit dem Timer.
Schon mal Danke im voraus.