import java.awt.*; import javax.swing.*; import java.awt.event.*; public class HiiriSovelma extends JApplet implements MouseListener { protected boolean sisällä = false; protected int x = -1, y = -1; public void init() { addMouseListener(this); } public void paint(Graphics g) { super.paint(g); Graphics2D g2 = (Graphics2D)g; if(sisällä) { g2.drawString("Sisällä", 20, 50); } else { g2.drawString("Ulkona", 20, 50); } g2.drawString(x + ", " + y, 20, 80); } public void mouseEntered(MouseEvent me) { sisällä = true; repaint(); } public void mouseExited(MouseEvent me) { sisällä = false; repaint(); } public void MousePressed(MouseEvent me) {} public void MouseReleased(MouseEvent me) {} public void MouseClicked(MouseEvent me) { x = me.getX(); y = me.getY(); repaint(); } }