Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Unterscheiden ob ein Graphics-Objekt von einer JComponent oder einem BufferedImage kommt..?
kann ich irgendwie unterscheiden ob ein Graphics-Objekt von einer JComponent oder einem BufferedImage kommt..? Wenn ich in einer paint(Graphics g) Methode bin wuerde ich beide Faelle gerne leicht unterschiedlich behandeln.
Theoretisch geht's vielleicht - ich vermute(!) dass in beiden Fällen
graphics.getClass()
etwas unterschiedliches liefert. Aber ausnutzen sollte man das natürlich nicht...
Müßt's jetzt testen, aber Graphics2D ist abstract, d.h. man müßte bei
System.out.println(String.valueOf(graphics.getClass()));
eigentlich unterschiedliche Ausgaben (nämlich die Namen der konkreten Implementierungen) bekommen... (eigentlich! )