<<PREV(P) | ToC(T) | NEXT(N)>>
AWT $BItIJ7O%3%s%]!<%M%s%H(B
last modified: Feb./3rd/2002
$BA0@a$G>R2p$7$?(B Button
$B$r;O$a$H$7$F!"(B AWT $B$G$OB?$/$NItIJ$,Dj5A$5$l$F$$$^$9!#K\@a$G$O$=$l$i$N0lMw$rDs6!$7$^$9!#(B
Button
import java.applet.*;
import java.awt.*;
public class ButtonTest extends Applet {
public void init() {
Button myButton = new Button("$B%F%9%H(B");
this.add(myButton);
}
}
<p><applet code="TestButton.class" width="100" height="50">
$B%"%W%l%C%H$,l9g$NBeBXFbMF!#(B
</applet></p>
|
$B%"%W%l%C%H!'(BTestButton.class |
Canvas
Canvas
$B$O%"%W%j%1!<%7%g%s$,IA2h$7$?$j!"%f!<%6$+$i$NF~NO%$%Y%s%H$r%H%i%C%W$7$?$j$9$k$3$H$,$G$-$k6uGr$N6k7A$N2hLLNN0h$rI=$7$^$9!#$7$?$,$C$F!"(B Canvas
$B%*%V%8%'%/%H$OG[CV$7$?$@$1$G$O2?$bJQ$o$j$^$;$s!#(B
$Bpaint() $B%a%=%C%I$G%-%c%s%P%9$KIA2h$7$?Nc$G$9!'(B
import java.awt.*;
import java.applet.*;
public class TestCanvas extends Applet {
DrawCanvas canvas = new DrawCanvas();
//$B%"%W%l%C%H$N=i4|2=(B
public void init() {
this.add(canvas);
}
public void paint(Graphics g) {
canvas.repaint(); //$BIA2h(B
}
}
class DrawCanvas extends Canvas {
//$B%3%s%9%H%i%/%?(B
public DrawCanvas() {
super();
this.setBackground(Color.cyan);
this.setSize(50, 50); // $BE,Ev$J%-%c%s%Q%9%5%$%:$r3NJ](B
}
//$BIA2h(B
public void paint(Graphics gc) {
gc.drawOval(10,10, 20, 30);
}
}
Canvas
$B$r3HD%$7$F!"(B paint()
$B%a%=%C%I$r%*!<%P!<%i%$%I$9$kI,MW$,$"$k$N$G!">/$7LLE]$G$9!#(B
|
$B%"%W%l%C%H!'(BTestCanvas.class |
Checkbox
import java.applet.*;
import java.awt.*;
public class TestCheckbox extends Applet {
public void init() {
Checkbox myCheckbox1 = new Checkbox("Male");
Checkbox myCheckbox2 = new Checkbox("Female");
this.add(myCheckbox1);
this.add(myCheckbox2);
}
}
|
$B%"%W%l%C%H!'(BTestCheckbox.class |
Choice
import java.applet.*;
import java.awt.*;
public class TestChoice extends Applet {
public void init() {
Choice myChoice = new Choice();
myChoice.add("$BF|K\(B");
myChoice.add("$B%I%$%D(B");
myChoice.add("$B%$%?%j%"(B");
myChoice.add("$B%"%a%j%+(B");
this.add(myChoice);
}
}
|
$B%"%W%l%C%H!'(BTestChoice.class |
Label
import java.applet.*;
import java.awt.*;
public class TestLabel extends Applet {
public void init() {
Label myLabel1 =new Label("$B%i%Y%k#1(B");
Label myLabel2 =new Label("$B%i%Y%k#2(B", Label.CENTER);
Label myLabel3 =new Label("$B%i%Y%k#3(B", Label.RIGHT);
myLabel1.setBackground(Color.red);
myLabel2.setBackground(Color.green);
myLabel3.setBackground(Color.blue);
this.add(myLabel1);
this.add(myLabel2);
this.add(myLabel3);
}
}
|
$B%"%W%l%C%H!'(BTestLabel.class |
List
import java.applet.*;
import java.awt.*;
public class TestList extends Applet {
public void init() {
List myList = new List(4, false);
//true $B$OJ#?tA*Br2DG=!"(B false $B$O0l$D$@$1A*Br2DG=(B
myList.add("Mercury");
myList.add("Venus");
myList.add("Earth");
myList.add("JavaSoft");
myList.add("Mars");
myList.add("Jupiter");
myList.add("Saturn");
myList.add("Uranus");
myList.add("Neptune");
myList.add("Pluto");
this.add(myList);
}
}
|
$B%"%W%l%C%H!'(BTestList.class |
Scrollbar
import java.applet.*;
import java.awt.*;
public class TestScrollbar extends Applet {
public void init() {
Scrollbar myScrollbar
= new Scrollbar(Scrollbar.HORIZONTAL);
this.add(myScrollbar);
}
}
|
$B%"%W%l%C%H!'(BTestScrollbar.class |
TextArea
import java.applet.*;
import java.awt.*;
public class TestTextArea extends Applet {
public void init() {
TextArea myTextArea = new TextArea("Hello", 4, 10);
this.add(myTextArea);
}
}
|
$B%"%W%l%C%H!'(BTestTextArea.class |
TextField
import java.applet.*;
import java.awt.*;
public class TestTextArea extends Applet {
public void init() {
TextField myTextField = new TextField("Hello", 20);
this.add(myTextField);
}
}
|
$B%"%W%l%C%H!'(BTestTextField.class |
<<PREV(P) | ToC(T) | NEXT(N)>>
Copyright © 2001 SUGAI, Manabu. All Rights Reserved.