<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{

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


    網站導航:
     
    主站蜘蛛池模板: 免费播放在线日本感人片| 人人公开免费超级碰碰碰视频| 日韩电影免费在线观看网站| 久久久久亚洲av成人无码电影 | av无码久久久久不卡免费网站| 亚洲AV无码国产丝袜在线观看| 久久青青草原国产精品免费| 国产亚洲精品自在久久| 免费91麻豆精品国产自产在线观看| 亚洲动漫精品无码av天堂| 永久在线免费观看| 亚洲不卡中文字幕| 国产成人免费片在线观看| 日韩毛片一区视频免费| 国产偷v国产偷v亚洲高清| 污视频在线观看免费| 亚洲乱码一二三四区麻豆| 午夜神器成在线人成在线人免费| 日本亚洲欧美色视频在线播放| 波多野结衣视频在线免费观看| 一级成人a做片免费| 亚洲AV午夜成人片| 无码专区永久免费AV网站| 免费人成又黄又爽的视频在线电影| 亚洲免费观看视频| 三年片在线观看免费大全| 国产亚洲人成在线影院| 亚洲a一级免费视频| 97人伦色伦成人免费视频| 免费无码午夜福利片| 久久国产亚洲观看| 成人av免费电影| 国内精品久久久久影院免费| 亚洲国产成人在线视频| 亚洲精品乱码久久久久久蜜桃 | 成人网站免费大全日韩国产| 亚洲精品亚洲人成在线麻豆| 免费在线观看毛片| 国产a视频精品免费观看| 人妻免费久久久久久久了| 亚洲国产精品白丝在线观看|