import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class adapterclass extends JFrame{
	private String details;
	private JLabel statusbar;
	
	public adapterclass(){
		super("Click Count");
		statusbar= new JLabel("default");
		add(statusbar, BorderLayout.SOUTH);
		addMouseListener(new Mouseclass());
	}
	private class Mouseclass extends MouseAdapter{
		public void mouseClicked(MouseEvent event){
			details=String.format("You clicked %d times",event.getClickCount());
			details+=String.format(" at %d , %d ",event.getX(),event.getY());
			if(event.isMetaDown())
				details += "with right mouse button";
			else if(event.isAltDown())
				details+="with center mouse button";
			else
				details += "with left mouse button";
			statusbar.setText(details);
		}
	}
}