Archive
Archive for January 25, 2009
Java Program to write an applet with Mouse Event Handling – Q50
January 25, 2009
Leave a comment
Q50: Java Program to write an applet which does mouse event handling by extending MouseAdapter class.
import java.awt.*; import java.awt.event.*; import java.applet.*; public class Ap_AdapterDemo extends Applet{ public void init(){ addMouseListener(new MyMouseAdapter(this)); addMouseMotionListener(new MyMouseMotionAdapter(this)); } } class MyMouseAdapter extends MouseAdapter{ Ap_AdapterDemo adapterDemo; public MyMouseAdapter(Ap_AdapterDemo adapterDemo){ this.adapterDemo = adapterDemo; } public void mouseClicked(MouseEvent me){ adapterDemo.showStatus("Mouse clicked"); } } class MyMouseMotionAdapter extends MouseMotionAdapter{ Ap_AdapterDemo adapterDemo; public MyMouseMotionAdapter(Ap_AdapterDemo adapterDemo){ this.adapterDemo = adapterDemo; } public void mouseDragged(MouseEvent me){ adapterDemo.showStatus("Mouse Draged"); } }
… from College notes (BCA/MCA assignments):
Categories: Java
Java Applet Programs, Java Mouse Handling
Java Program to write an Applet with Event Handling – Q49
January 25, 2009
Leave a comment
Q49: Java Program to write an applet which does the event handling of keys by implementing keyListener Interface.
import java.awt.*; import java.awt.event.*; import java.applet.*; public class Ap_SimpleKey extends Applet implements KeyListener { String msg = ""; int x = 10,y = 20; public void init(){ addKeyListener(this); requestFocus(); } public void keyPressed(KeyEvent Ke){ showStatus("Key Down"); } public void keyReleased(KeyEvent Ke){ showStatus("Key Up"); } public void keyTyped(KeyEvent ke){ msg += ke.getKeyChar(); repaint(); } public void paint(Graphics g){ g.drawString(msg, x, y); } }
… from College notes (BCA/MCA assignments):
Categories: Java
Java Applet Programs