import java.applet.*; import java.awt.*; import java.awt.event.*; public class Esim15 extends Applet implements ActionListener { TextField kentta1,kentta2; Button nappi; public String juttu; // Tähän viitataan ulkoa public void init () { add(kentta1 = new TextField(40)); add(kentta2 = new TextField(40)); add(nappi = new Button("Tulosta kenttään")); nappi.addActionListener(this); } public void paint(Graphics g) { kentta1.setBounds(20,20,250,20); kentta2.setBounds(20,50,250,20); nappi.setBounds(20,80,120,40); } public void oma (String jono) { // Tätä kutsutaan ulkoa kentta1.setText(jono); kentta2.setText(juttu); } public void actionPerformed(ActionEvent e) { if (e.getActionCommand().equals("Tulosta kenttään")) { oma("Painoit Appletin omaa nappia !!!"); } } }