Program to demonstrate an Applet with components and event handling
package com.hubberspot.applet.example;
import java.applet.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
/*
*/
public class AddComponentToApplet extends Applet {
JPanel panel;
JTextField textField ;
String print;
public void init() {
textField = new JTextField(18);
add(textField);
addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent event) {
print = "Mouse Clicked: X = " + event.getX()
+ " Y = " + event.getY();
textField.setText(print);
}
});
addMouseMotionListener(new MouseMotionAdapter(){
public void mouseMoved(MouseEvent event) {
print = "Mouse Moved: X = " + event.getX()
+ " Y = " + event.getY();
textField.setText(print);
}
});
}
}
Output of the program :
