Mouse events(Write a java program to implement mouse events like mouse pressed, mouse released and mouse moved by means of adapter classes. )

 import javax.swing.*; 

import java.awt.*;

import javax.swing.event.*; 

import java.awt.event.*;

class A extends JFrame implements MouseListener

{

JLabel l1; 

public A()

{

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 

setSize(400, 400);

setLayout(new GridBagLayout()); 

l1 = new JLabel();

Font f = new Font("Verdana", Font.BOLD, 20); 

l1.setFont(f);

l1.setForeground(Color.BLUE); 

l1.setAlignmentX(Component.CENTER_ALIGNMENT); 

l1.setAlignmentY(Component.CENTER_ALIGNMENT); 

add(l1);

addMouseListener(this); 

setVisible(true);

}

public void mouseExited(MouseEvent m)

{

l1.setText("Mouse Exited");

}

public void mouseEntered(MouseEvent m)

{

l1.setText("Mouse Entered");

}

public void mouseReleased(MouseEvent m)

{

l1.setText("Mouse Released");

}

public void mousePressed(MouseEvent m)

{

l1.setText("Mouse Pressed");

}

public void mouseClicked(MouseEvent m)

{

l1.setText("Mouse Clicked");

}

}

public class Mevents { public static void main(String[] args) { 

A a = new A();

}

}

Comments

Popular posts from this blog

Control Statements:Selection statement ,Iteration statement and Jump statement in Java

Java Database Connectivity (JDBC) ,Steps to connect to the database in Java

Applets - Inheritance hierarchy for applets, differences between applets and applications, life cycle of an applet, passing parameters to applets, applet security issues.