<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免费看图片| 亚洲精品成人在线| 亚洲国产成人久久综合一| 亚洲a∨无码男人的天堂| 成人嫩草影院免费观看| 99久热只有精品视频免费看| 国产网站免费观看| 亚洲AV无码国产精品色午友在线 | 亚洲色大成WWW亚洲女子| 特级毛片爽www免费版| 亚洲Av无码乱码在线播放| sss日本免费完整版在线观看| 毛片基地免费视频a| 亚洲精品成a人在线观看夫 | 国产AV无码专区亚洲精品| 亚洲女子高潮不断爆白浆| 国产成人精品免费久久久久| 亚洲av色福利天堂| 91香蕉成人免费网站| 国产精品国产亚洲区艳妇糸列短篇| 免费日本黄色网址| 亚洲AV一二三区成人影片| 在线观看免费为成年视频| 亚洲国产亚洲综合在线尤物| 久久九九全国免费| 亚洲精品视频免费看| 国产色爽免费视频| 两性色午夜免费视频| 亚洲毛片免费观看| 免费人成无码大片在线观看| 国产免费一区二区视频| 国产精品亚洲精品| 全亚洲最新黄色特级网站| 亚洲日韩精品国产一区二区三区| 亚洲国产成人久久一区WWW| 久久国产精品成人片免费| 国产亚洲视频在线| 亚洲首页在线观看| 亚洲av无码天堂一区二区三区| 免费A级毛片无码A∨|