<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java Home

    Java技術修煉中...
    posts - 20, comments - 22, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    這算是一個很簡單的程序,但還是值得我這樣的初學者去總結一下,畢竟applet不同于application程序:
    import?java.applet.*;
    import?java.awt.*;
    import?java.awt.event.*;

    public?class?LeapyearTest?extends?Applet?implements?ActionListener{
    ????Label?result;???
    //定義一個輸出結果的標簽對象
    ????TextField?t1;???//定義一個用于輸入年份的文本框
    ????Button?btn;?//定義一個button對象
    ????
    ????
    int?year;
    ????
    boolean?leap;
    ????
    ????
    public?void?init(){
    ????????result
    =new?Label("請輸入要判斷的年份:");
    ????????t1
    =new?TextField(5);
    ????????btn
    =new?Button("判斷");
    ????????
    ????????add(t1);
    ????????add(btn);
    ????????add(result);
    ????????
    ????????btn.addActionListener(
    this);????//為按鈕注冊事件,事件的監聽者為當前類的對象this
    ????}
    ????
    ????
    public?void?actionPerformed(ActionEvent?e){
    ????????year
    =Integer.parseInt(t1.getText());
    ????????
    ????????
    if((year%4==0)&&(year%100!=0)){
    ????????????leap
    =true;
    ????????}
    else?if(year%400==0){
    ????????????leap
    =true;
    ????????}
    else{
    ????????????leap
    =false;
    ????????}
    ????????
    ????????
    if(leap==true){
    ????????????result.setText(
    "你輸入的年份為閏年!");
    ????????}
    else{
    ????????????result.setText(
    "你輸入的年份不是閏年!");
    ????????}
    ????????
    ????????t1.setText(
    "");
    ????}
    }

    這里有幾點需要說明的:
    1,applet程序必須引入java.applet.*;
    2,使用文本框,按鈕等控件需要引入java.awt.*;
    3,有事件發生則要引入java.awt.event.*;
    4,在類名后加上extends Applet Implements ActionListener
    5,添加事件后,當事件被激活后會自動調用actionPerformed函數執行.因此應該為事件寫該函數.

    評論

    # re: 判斷年份是否閏年的一個applet程序  回復  更多評論   

    2006-12-16 11:44 by 小龍兒
    你的程序注釋是不是已經最詳細了啊?
    總之謝謝

    # re: 判斷年份是否閏年的一個applet程序[未登錄]  回復  更多評論   

    2007-06-21 08:16 by aa
    類 LeapyearTest 是公共的,應在名為 LeapyearTest.java 的文件中聲明public class LeapyearTest extends Applet implements ActionListener{

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 精品国产免费人成网站| 最新亚洲人成无码网www电影| 999zyz**站免费毛片| 无码欧精品亚洲日韩一区夜夜嗨| 亚洲综合一区二区三区四区五区| 在线看片v免费观看视频777 | 在线视频观看免费视频18| 亚洲视频一区在线观看| 成人免费午夜无码视频| 一区二区亚洲精品精华液| 毛片免费视频播放| 色婷婷亚洲一区二区三区| 亚洲JIZZJIZZ中国少妇中文| 产传媒61国产免费| 久久亚洲精品中文字幕无码| 中文字幕天天躁日日躁狠狠躁免费| 久久精品国产亚洲av麻豆小说| 在线永久免费的视频草莓| 亚洲欧美日韩中文字幕在线一区| 国产性生交xxxxx免费| caoporm超免费公开视频| 亚洲国产精品久久久久| 久久经典免费视频| 免费很黄无遮挡的视频毛片| 亚洲一区爱区精品无码| 日本免费一区二区在线观看| 男人的天堂av亚洲一区2区| 中文字幕在亚洲第一在线| 最近新韩国日本免费观看| 亚洲av无码专区首页| 亚洲爆乳无码一区二区三区| xxxxwww免费| CAOPORM国产精品视频免费| 亚洲美女视频免费| 免费一看一级毛片人| 97视频免费观看2区| 无码天堂va亚洲va在线va| 亚洲成av人片天堂网| 免费看AV毛片一区二区三区| 在线观看免费无码专区| 亚洲一区二区三区高清在线观看 |