AWT Color von Point

Diskutiere Color von Point im AWT, Swing, JavaFX & SWT Bereich.
R

realodds

Hallo,
ich will die Color von einem punkt in einem JFrame haben.
Java:
Point p = new Point(50,50);
// Farbe an dem Punkt ist 192,192,912
//Color color = p.getColor(); funktioniert nicht, wie geht es am Besten?
MfG Realodds und Danke im Voraus.
 
S

SonoHimitsu

Das geht über einen Umweg
Java:
	public static Color getPixel(int x, int y) throws AWTException {
		Robot rb = new Robot();
		return rb.getPixelColor(x, y);
	}

	public static void main(String[] args) {
		JFrame f = new JFrame();
		f.addMouseListener(new MouseAdapter() {
			@Override
			public void mouseClicked(MouseEvent e) {
				Point p = e.getLocationOnScreen();

				System.out.println("Pixel:" + p.x + "," + p.y);
				try {
					System.out.println(getPixel(p.x, p.y));
				} catch (AWTException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
			}
		});
	}
 
Thema: 

Color von Point

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben