hi hab ein problem mit meinem button er reagiert erst beim 2. klick was ich gar nicht verstehe, sollte
eig. schon beim ersten klick einen rahmen zeichnen
thx 4 help
eig. schon beim ersten klick einen rahmen zeichnen
thx 4 help
Java:
import java.awt.Color;
import java.awt.Graphics;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JButton;
import javax.swing.JFrame;
public class iconRahmen extends JFrame {
private static final long serialVersionUID = 1L;
JFrame f = new JFrame();
JButton b = new JButton();
int x = 12;
public static void main(String[] args) {
new iconRahmen();
}
public iconRahmen() {
f.setLayout(null);
f.setSize(800, 600);
b.setBounds(50, 50, 60, 60);
b.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent event) {
Graphics g = f.getContentPane().getGraphics();
g.setColor(Color.red);
g.drawRect(b.getX() - (x / 2), b.getY() - (x / 2), b.getWidth()
+ x, b.getHeight() + x);
}
});
f.add(b);
f.setVisible(true);
}
}
Zuletzt bearbeitet von einem Moderator: