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

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

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

    Java Home

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

    public?class?LeapyearTest?extends?Applet?implements?ActionListener{
    ????Label?result;???
    //定義一個(gè)輸出結(jié)果的標(biāo)簽對(duì)象
    ????TextField?t1;???//定義一個(gè)用于輸入年份的文本框
    ????Button?btn;?//定義一個(gè)button對(duì)象
    ????
    ????
    int?year;
    ????
    boolean?leap;
    ????
    ????
    public?void?init(){
    ????????result
    =new?Label("請(qǐng)輸入要判斷的年份:");
    ????????t1
    =new?TextField(5);
    ????????btn
    =new?Button("判斷");
    ????????
    ????????add(t1);
    ????????add(btn);
    ????????add(result);
    ????????
    ????????btn.addActionListener(
    this);????//為按鈕注冊(cè)事件,事件的監(jiān)聽(tīng)者為當(dāng)前類的對(duì)象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(
    "");
    ????}
    }

    這里有幾點(diǎn)需要說(shuō)明的:
    1,applet程序必須引入java.applet.*;
    2,使用文本框,按鈕等控件需要引入java.awt.*;
    3,有事件發(fā)生則要引入java.awt.event.*;
    4,在類名后加上extends Applet Implements ActionListener
    5,添加事件后,當(dāng)事件被激活后會(huì)自動(dòng)調(diào)用actionPerformed函數(shù)執(zhí)行.因此應(yīng)該為事件寫(xiě)該函數(shù).

    評(píng)論

    # re: 判斷年份是否閏年的一個(gè)applet程序  回復(fù)  更多評(píng)論   

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

    # re: 判斷年份是否閏年的一個(gè)applet程序[未登錄](méi)  回復(fù)  更多評(píng)論   

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

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲国产精品xo在线观看| 又黄又大又爽免费视频| 33333在线亚洲| 91青青国产在线观看免费| 亚洲永久在线观看| 亚洲日本中文字幕天堂网| 69av免费观看| 黄色三级三级免费看| 亚洲AV无码乱码在线观看牲色| 性色av极品无码专区亚洲| 精品免费国产一区二区| 国产真人无码作爱免费视频 | 免费无码又爽又刺激高潮的视频| 一级人做人爰a全过程免费视频 | 亚洲人成毛片线播放| 亚洲精品国产高清嫩草影院| 免费大片黄在线观看| 亚洲欧洲综合在线| 成人免费a级毛片| 久久av免费天堂小草播放| 亚洲av永久无码精品网站| 免费黄网在线观看| 91香蕉国产线观看免费全集| 特级毛片aaaa级毛片免费| 亚洲午夜国产精品| 国产日产亚洲系列| 最近中文字幕大全免费视频| www成人免费观看网站| 亚洲色一区二区三区四区| 亚洲视频在线观看视频| 巨胸喷奶水视频www网免费| 久久久久久久久无码精品亚洲日韩| 五月天网站亚洲小说| 亚洲国产精品人人做人人爽| 美女视频黄免费亚洲| 免费亚洲视频在线观看| 亚洲国产精品无码专区| 国产精品69白浆在线观看免费| 亚洲AV成人一区二区三区观看| 亚洲视频一区二区在线观看| 亚洲精品无码MV在线观看|