snoopysalive
Mitglied
Hallo!
Wie ist es möglich, die Farbe an einem bestimmten Pixel (also Point-Objekt) einer JComponent zu ermitteln?
Beispiel: Ich hab mir eine GUI entwickelt, die mir mehrere per setBackground() eingefärbte Kästchen anzeigt. Wenn ich auf eines dieser Kästen klicke, soll es mir ausspucken, welche Farbe der angeklickte Pixel hat. Also sowas ähnliches wie bei einem ColorChooser.
Nun gut, ich könnte die Farbe natürlich per getBackground() ausspucken lassen, aber ich will später statt einfacher Kästchen richtige Bilder verwenden und da zieht getBackground() natürlich nicht mehr.
Danke und Gruß,
Matthias
Wie ist es möglich, die Farbe an einem bestimmten Pixel (also Point-Objekt) einer JComponent zu ermitteln?
Beispiel: Ich hab mir eine GUI entwickelt, die mir mehrere per setBackground() eingefärbte Kästchen anzeigt. Wenn ich auf eines dieser Kästen klicke, soll es mir ausspucken, welche Farbe der angeklickte Pixel hat. Also sowas ähnliches wie bei einem ColorChooser.
Nun gut, ich könnte die Farbe natürlich per getBackground() ausspucken lassen, aber ich will später statt einfacher Kästchen richtige Bilder verwenden und da zieht getBackground() natürlich nicht mehr.
Danke und Gruß,
Matthias