import java.awt.*; import java.awt.event.*; import javax.swing.*; public class JOptionPaneTextInput extends JApplet implements MouseListener { private String teacherPet; public void init() { addMouseListener(this); setBackground(Color.black); teacherPet = new String(); } public void paint(Graphics g) { g.setColor(Color.green); g.drawString(teacherPet, 130, 150); } public void mousePressed(MouseEvent event) { String input = JOptionPane.showInputDialog("Enter your name"); teacherPet = input; repaint(); } // do-nothing methods public void mouseReleased(MouseEvent event) {} public void mouseClicked(MouseEvent event) {} public void mouseEntered(MouseEvent event) {} public void mouseExited(MouseEvent event) {} }