Hallo Leute!
Hätte mal wieder eine Frage und hoffe ihr könnt mir dabei helfen:
Ich möchte ein Rechteck zeichnen auf einen JPanel, doch nur wenn die 1. Maustaste gedrückt ist.
Mein Vorschlag wäre:
Doch leider fkt. das nicht so wie ich will.
(x1, y1 sind Klassenvar.)
Hoffe Ihr könnt mir helfen.
MfG
:bahnhof:
Hätte mal wieder eine Frage und hoffe ihr könnt mir dabei helfen:
Ich möchte ein Rechteck zeichnen auf einen JPanel, doch nur wenn die 1. Maustaste gedrückt ist.
Mein Vorschlag wäre:
Code:
//Einlesen der Startkoord.
private void onMousePressed(java.awt.event.MouseEvent evt) {
if(evt.getButton() == MouseEvent.BUTTON1) {
x1 = evt.getX();
y1 = evt.getY();
}
}
private void onMouseMoved(java.awt.event.MouseEvent evt) {
if(evt.getButton() == MouseEvent.BUTTON1) {
//Wenn nun die erste Maustaste gedrücket ist, soll gezeichnet werden
}
}
Doch leider fkt. das nicht so wie ich will.
(x1, y1 sind Klassenvar.)
Hoffe Ihr könnt mir helfen.
MfG
:bahnhof: