Hallo,
ich habe zwei Klassen, die 1. Klasse ist ein JPanel (meine GUI) und die zweite Klasse ist die Klasse, welche eine ScreenShot vom Panel der 1. Klasse machen soll.
Mein Problem ist jetzt, ich weiß nicht genau wie ich das machen kann, dass die Klasse zum Screenshot machen völlig unabhängig von der JPanel- Klasse ist (der screenshot- Klasse soll eine Instenz der JPanel- Klasse übergeben werden und dann sollten die Screenshots gemacht werden können)
ich möchte die JPanel- Klasse nur mit der Screenshot-Klasse verbinden (Assoziation).
Der ScreenShot soll genau dann geamcht werden, wenn die rechte Maustaste am Panel gedrückt wird und der Menüpunkt (vom Popup- Menü) ausgewählt wurde.
Das alles möchte ich in der Klasse ScreenShot machen (screenshot schießen und auch der MausListener soll in der Screenshot- Klasse sein)
Das Panel ist nicht fix und es kann auch mehrere Panels geben, daher möchte ich das ganz getrennt machen, damit ich nur die einzelnen Panels bei der screenshot- Klasse anmelden brauch.
Bin für jeden Tipp und jede Anregung sehr dankbar!!
lg
Michl
ich habe zwei Klassen, die 1. Klasse ist ein JPanel (meine GUI) und die zweite Klasse ist die Klasse, welche eine ScreenShot vom Panel der 1. Klasse machen soll.
Mein Problem ist jetzt, ich weiß nicht genau wie ich das machen kann, dass die Klasse zum Screenshot machen völlig unabhängig von der JPanel- Klasse ist (der screenshot- Klasse soll eine Instenz der JPanel- Klasse übergeben werden und dann sollten die Screenshots gemacht werden können)
ich möchte die JPanel- Klasse nur mit der Screenshot-Klasse verbinden (Assoziation).
Der ScreenShot soll genau dann geamcht werden, wenn die rechte Maustaste am Panel gedrückt wird und der Menüpunkt (vom Popup- Menü) ausgewählt wurde.
Das alles möchte ich in der Klasse ScreenShot machen (screenshot schießen und auch der MausListener soll in der Screenshot- Klasse sein)
Das Panel ist nicht fix und es kann auch mehrere Panels geben, daher möchte ich das ganz getrennt machen, damit ich nur die einzelnen Panels bei der screenshot- Klasse anmelden brauch.
Bin für jeden Tipp und jede Anregung sehr dankbar!!
lg
Michl