import java.awt.*;
import java.awt.image.*;
import javax.swing.*;
import java.awt.event.*;
public class MouseAct extends JFrame{
public static void main(String args[]){
MouseAct M= new MouseAct();
M.paint1();
}
public void paint1(){
setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
setSize(640,480); //
show();
}
public void paint( Graphics g ){
super.paint(g);
Graphics2D g2=(Graphics2D)g;
g.setColor(Color.black);
g.fillRect(1,1,638,478);
g.setColor(Color.white);
g.drawRect(1,1,638,478);
g.drawRect(100,100,100,100);
MouseListener l = new MouseAdapter() {
public void mousePressed(MouseEvent e) {
MouseAct b = (MouseAct)e.getSource();
System.out.println("source="+e.getSource());
// b.setSelected(true);
b.repaint();
}
public void mouseReleased(MouseEvent e) {
MouseAct b = (MouseAct)e.getSource();
// b.setSelected(false);
b.repaint();
}
};
}
// public void setSelected(){
}