lang:judo:english:tutorial-en-017
[ Intro | Begin | if/else | Loops | Arrays | Graphics | Animation | Mouse | Game | Real | Methods | Class | Class 2 | Applet | MouseClick | Thread | Button ]
Java Basic Button Action
import java.applet.*; import java.awt.*; import java.awt.event.*; public class ClickButton extends Applet implements ActionListener { // declare a textfield and Button TextField text1; Button button1; // initialize the applet public void init() { // set the textfield to 30 characters text1 = new TextField(30); // add the textfield to the applet add(text1); // initialize button and set its label button1 = new Button("click me"); // add button to the applet add(button1); // set the actionlistener to the button button1.addActionListener(this); } // methods needed for actionlistener Interface public void actionPerformed(ActionEvent e) { // declare and initialize a string to be shown String message = "You clicked the button. Woo hoo"; // if the source of the action is the button // ie if the button is clicked if (e.getSource() == button1) { // set the text of the textfield to our message text1.setText(message); } } }
And here is the html code to run it, just as a reminder.
<html> <body> <applet code="ClickButton.class" width="300" height="300"> </applet> </body> </html>
lang/judo/english/tutorial-en-017.txt ยท Last modified: 2007/02/08 17:58 by 127.0.0.1