Hallo ich spiele gerade ein wenig herum: Wenn ich auf den Button klicke, dann soll sich der Background meines Frames rot färben. Irgendwie gelingt mir das nicht. kann hier vielleicht jemand helfen?!
Java:
public class Spielerei extends JFrame {
private JButton button = new JButton("ich bin der Button");
private JLabel label = new JLabel("ich bin das Label");
public Spielerei(){
add(button);
add(label);
button.addMouseListener(ml);
this.addMouseListener(ml);
setSize(500,500);
getContentPane().setLayout(null);
button.setBounds(0, 0, 150, 150);
label.setBounds(152,0,100,100);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
MouseListener ml = new MouseAdapter(){
@Override
public void mouseClicked(MouseEvent e){
setTitle(String.format("%d", e.getClickCount()));
setBackground(Color.RED);
}
};
}