import java.awt.*; import java.awt.event.*; import java.applet.*; public class TestCursor extends Applet implements ActionListener { Cursor crsCross = Cursor.getPredefinedCursor(Cursor.CROSSHAIR_CURSOR); Button btnCross = new Button("CROSSHAIR_CURSOR"); Cursor crsHand = Cursor.getPredefinedCursor(Cursor.HAND_CURSOR); Button btnHand = new Button("HAND_CURSOR"); Cursor crsDef = Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR); Button btnDef = new Button("DEFAULT_CURSOR"); public void init() { btnHand.setCursor(crsHand); btnCross.setCursor(crsCross); btnDef.setCursor(crsDef); btnHand.addActionListener(this); btnCross.addActionListener(this); btnDef.addActionListener(this); add(btnHand); add(btnCross); add(btnDef); } public void actionPerformed(ActionEvent ae) { if (ae.getSource() == btnHand) { setCursor(crsHand); } else if (ae.getSource() == btnCross) { setCursor(crsCross); } else { setCursor(crsDef); } } }