import java.awt.*; import java.applet.*; import java.awt.event.*; import java.net.*; public class MailToSubject extends Applet implements ActionListener { TextField subjectTextField; public void init() { Label subjectLabel = new Label("Subject:"); add(subjectLabel); add(subjectTextField = new TextField(10)); Button button; add(button = new Button ("Send e-mail")); button.addActionListener(this); } final void sendMail(String address, String subject) { boolean subjectUsed = !subject.equals(""); try { String mailString = "mailto:" + address; if (subjectUsed) mailString += "?subject=" + subject; getAppletContext().showDocument(new URL(mailString)); } catch (Exception ex) {} } public void actionPerformed (ActionEvent e) { sendMail("testing@address.xyz", subjectTextField.getText()); } } // END OF Class MailToSubject