Top > 例題28

あなたの生まれは?

年号のあるリストボックスを画面に表示し、生まれの年号を選択してもらう。年号を選択すると、画面下部に選択値に応じたメッセージを表示する。

fileReidai28.java
  0
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
/*
<applet code="Reidai28.class" width=230 height=150>
</applet>
*/
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
 
public class Reidai28 extends Applet implements ItemListener {
    Label  lblBorn;
    Choice cicAreName;
 
    public void init() {
        lblBorn = new Label("生まれ");
        add(lblBorn);
        
        cicAreName = new Choice();
        cicAreName.addItem("明治");
        cicAreName.addItem("大正");
        cicAreName.addItem("昭和");
        cicAreName.addItem("平成");
        cicAreName.addItemListener(this);
        add(cicAreName);
    }
    
    public void itemStateChanged(ItemEvent e) {
        if(e.getSource() == cicAreName) {
            repaint();
        }
    }
    
    public void paint(Graphics g) {
        g.drawString("私は、" + cicAreName.getSelectedItem() + "の生まれです。", 50, 120);
    }
    
}
fileReidai28.html
  0
  1
  2
  3
  4
  5
<html>
<body>
<applet code="Reidai28.class" width=230 height=150>
</applet>
</body>
</html>

実行結果

例題28

applet例題に戻る


添付ファイル: fileReidai28.java 178件 [詳細] fileReidai28.html 217件 [詳細]

リロード   新規 編集 凍結 差分 添付 複製 名前変更   ホーム 一覧 単語検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: 2008-01-17 (木) 22:11:13 (4204d)