亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 第十三章例子.txt

?? java examples,very useful
?? TXT
字號:
13-例子1
import java.applet.*; 
import java.awt.*;
class Mypanel1 extends Panel  //擴展Panel類。
{ Checkbox box1,box2,box3;   
  Mypanel1() 
  { box1=new Checkbox("音樂");
   box2=new Checkbox("體育"); 
   Box3=new Checkbox("吹牛"); 
   add(box1);add(box2);add(box3);
  }
}
class Mypanel2 extends Panel      
{ Checkbox box1,box2,box3;   
  Mypanel2() 
 { box1=new Checkbox("讀書");box2=new Checkbox("電腦"); box3=new Checkbox("電影");
     add(box1);add(box2);add(box3);
 }
}
public class Example13_1 extends Applet
{ Mypanel1 panel1;Mypanel2 panel2;
  public void init()
  { setLayout(new GridLayout(2,2));
    panel1=new Mypanel1(); panel2=new Mypanel2();
    add(panel1);add(new Label( ));add(new Label());add(panel2);
  }
}       



13-例子2
import java.applet.*;
import java.awt.*; 
class Mypanel1 extends Panel 
{ Checkbox box1,box2,box3;CheckboxGroup sex;   
   Mypanel1() 
  {  sex=new CheckboxGroup();
   box1=new Checkbox("男",false,sex);
   box2=new Checkbox("女",false,sex); 
   add(box1);add(box2);
  }
}
class Mypanel2 extends Panel //擴展Panel類
{ Checkbox box1,box2,box3,box4;CheckboxGroup age;
  GridLayout net; 
  Mypanel2() 
  {  net=new GridLayout(2,2);
   setLayout(net);
   age=new CheckboxGroup();
   box1=new Checkbox("學齡前",false,age);
   box2=new Checkbox("兒童",false,age); 
   box3=new Checkbox("青少年",false,age);
   box4=new Checkbox("成年",false,age); 
   add(box1);add(box2);add(box3);add(box4);
  }
}
public class Example13_2 extends Applet
{ Mypanel1 panel1;Mypanel2 panel2;
  public void init()
  { setLayout(new GridLayout(2,2));
    panel1=new Mypanel1();
    panel2=new Mypanel2();
    add(panel1);add(new Label("sex只能選一" )); 
    add(new Label("年齡只能選一"));add(panel2);
  }
}  



13-例子3 
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
class Tompanel1 extends Panel 
{ Checkbox box1,box2,box3; 
  CheckboxGroup one;
  Tompanel1()   
 { setLayout(new GridLayout(1,3));
  one=new CheckboxGroup();
  box1=new Checkbox("北京牌電視",false,one);
  box2=new Checkbox("上海牌電視",false,one);
  box3=new Checkbox("大連牌電視",false,one);
  add(box1);add(box2);add(box3);
  }
}
class Tompanel2 extends Panel    //擴展Panel類
{ Button button1,button2,button3;  
 Tompanel2()   //構造方法,當創建面板對象時,面板被初始化為:有3個按鈕.
  { setLayout(new GridLayout(1,3)); //并且布局為GridLayout(1,3)
  button1=new Button("購買1臺");
  button2=new Button("購買2臺");
  button3=new Button("購買3臺");
  add(button1);add(button2);add(button3);
  }
}
public class Example13_3 extends Applet implements ItemListener,ActionListener
{ Tompanel1 panel1;Tompanel2 panel2;
  Label label1,label2; TextArea text1,text2;
  GridLayout net;
  public void init()
  { net=new GridLayout(3,2);
   setLayout(net);  
   panel1=new Tompanel1();  panel2=new Tompanel2();
   label1=new Label("產品介紹",Label.CENTER); 
   label2=new Label("產品價格",Label.CENTER); 
   text1=new TextArea();text2=new TextArea();
   add(label1);add(label2);
   add(panel1);add(panel2);
   add(text1);add(text2);
   panel1.box1.addItemListener(this);
   panel1.box2.addItemListener(this);
   panel1.box3.addItemListener(this);
   panel2.button1.addActionListener(this);
   panel2.button2.addActionListener(this);
   panel2.button3.addActionListener(this);
  } 
  public void itemStateChanged(ItemEvent e)
  { if(e.getItemSelectable()==panel1.box1)
     { text1.setText("北京生產的");  
     }  
    else if(e.getItemSelectable()==panel1.box2)  
     {text1.setText("上海生產的唄"); 
     }
    else if(e.getItemSelectable()==panel1.box3)  
     {text1.setText("大連生產的嘛"); 
     }
  }
  public void actionPerformed(ActionEvent e)
  { if(e.getSource()==panel2.button1)
     { text2.setText("北京:1000元.上海: 1200元.大連:1100元");  
     }  
   else if(e.getSource()==panel2.button2)
     { text2.setText("北京:900元/臺.上海: 1100元/臺.大連:1100元/臺");
     }  
   else if(e.getSource()==panel2.button3)
    { text2.setText("北京:800元/臺.上海: 1000元/臺.大連:1000元/臺");
    } 
  }
}



13-例子4
import java.applet.*;import java.awt.*;import java.awt.event.*;
class Sunpanel extends Panel  
{ Checkbox box1,box2;  
  Sunpanel() 
    { setLayout(new GridLayout(1,2));  //布局為GridLayout(1,2) 
    box1=new Checkbox("音樂");    box2=new Checkbox("體育");
    add(box1);add(box2);
  }
}
public class Example13_4 extends Applet implements ItemListener
{ Sunpanel panel;
  Label label;  TextArea text; GridLayout net;
  public void init()
  { net=new GridLayout(3,1); setLayout(net);  
    panel=new Sunpanel();  
    label=new Label("您的愛好",Label.CENTER);    
    text=new TextArea();
    add(label); add(panel);  add(text);
    panel.box1.addItemListener(this); panel.box2.addItemListener(this);
  }   
  public void itemStateChanged(ItemEvent e)
 {if((e.getItemSelectable()==panel.box1)&&(panel.box1.getState()==true))
     { text.setText("喜歡什么歌曲?");  
     }  
    else if((e.getItemSelectable()==panel.box2)&&(panel.box2.getState()==false))
     {text.setText("為什么不喜歡體育"); 
     }
  }
}



13-例子5
import java.applet.*;import java.awt.*;
import java.awt.event.*;
import java.util.StringTokenizer;
public class Example13_5 extends Applet implements ActionListener
{Label 候名字=new Label("首先輸入候選人的名字(人數不超過10,名字之間用逗號分隔):"),
        統計選票=new Label("用下面的選擇框統計選票:",Label.CENTER),
       結果=new Label("選舉結果:"); 
Button 確認=new Button("確認"),取消=new Button("取消"), 
      確定=new Button("確定"),刷新=new Button("刷新"),排序=new Button("排序");
  TextField name=new TextField(48);
  TextField piao_show=new TextField(18);
  Checkbox checkbox[]=new Checkbox[10];
  TextField get_piao[]=new TextField[10];;
  int count[]=new int[10],totalpiao=0,people_number=0;
  Panel p2_1=new Panel();
 public void init()
  {setLayout(new GridLayout(3,1));
   Panel p1=new Panel(),        //添加到小程序上部的面板和添加到該面板中的面板。
   p1_1=new Panel(),p1_2=new Panel(),p1_3=new Panel();
   p1.setLayout(new BorderLayout());
   p1_1.add(候名字);p1_2.add(name);
   p1_3.add(確認);p1_3.add(取消);p1_3.add(統計選票);   
   p1.add(p1_1,"North");p1.add(p1_2,"Center");p1.add(p1_3,"South");
   Panel p2=new Panel(), //添加到小程序中間的面板p2,它里面的一個面板p2_1,
                       //將用來添加代表候選人的單選按鈕。
   p2_2=new Panel();     
   p2.setLayout(new BorderLayout());
   p2_1.setLayout(new GridLayout(2,5)); 
   p2_2.add(確定); p2_2.add(刷新); p2_2.add(排序);
   p2.add(p2_1,"Center");p2.add(p2_2,"South");
   for(int i=0;i<=9;i++)
    {checkbox[i]=new Checkbox();
     p2_1.add(checkbox[i]);
    } 
   Panel p3=new Panel(),     //添加到小程序底部的面板p3,及它里面的面板。
   p3_1=new Panel(),p3_2=new Panel();
   p3.setLayout(new BorderLayout());
   p3_1.add(結果);p3_1.add(piao_show);
   p3_2.setLayout(new GridLayout(10,1));
   for(int i=0;i<=9;i++)    
    {get_piao[i]=new TextField();
     p3_2.add(get_piao[i]);
    }
   ScrollPane scroll=new ScrollPane();
   scroll.add(p3_2);                    //把p3_2添加到一個滾動窗體中。
   p3.add(p3_1,"North");p3.add(scroll,"Center");
   add(p1);add(p2);add(p3);  //小程序添加這三個面板。
   確認.addActionListener(this);取消.addActionListener(this); 
   確定.addActionListener(this);刷新.addActionListener(this);
   排序.addActionListener(this);
 }   
 public void actionPerformed(ActionEvent e)
 { String s[]=new String[10]; 
  if(e.getSource()==確認)
   { p2_1.removeAll();
    String s_name=name.getText();
    StringTokenizer fenxi=new StringTokenizer(s_name,",,");
                       //提取候選人的名字,名字用逗號(英文逗號或漢文逗號)分隔。
     people_number=fenxi.countTokens();   //獲取候選人的個數。
     int i=0;
     while(fenxi.hasMoreTokens())  //用單選框代表候選人,并添加到面板p2_1。
     {s[i]=fenxi.nextToken();
      p2_1.add(checkbox[i]); 
      checkbox[i].setLabel(s[i]);   
      i++;
     }
     for(int k=0;k<people_number;k++)
     {get_piao[k].setText(null);
     }
   }
  else if(e.getSource()==取消)  
   { name.setText(null);確認.setEnabled(true);
     for(int k=0;k<people_number;k++)
     {get_piao[k].setText(null);
     } 
   }
  else if(e.getSource()==確定)     //統計候選人的得票數目。
   {totalpiao=totalpiao+1;        //記錄下統計的票數。
    確認.setEnabled(false);
    piao_show.setText("已統計了:"+totalpiao+"張選票");
    for(int k=0;k<people_number;k++)
   {if(checkbox[k].getState())
    {count[k]=count[k]+1; 
   get_piao[k].setText(checkbox[k].getLabel()+" 的得票數:"+count[k]);
    }
    else
   {get_piao[k].setText(checkbox[k].getLabel()+" 的得票數:"+count[k]);
   }
  }
 }
  else if(e.getSource()==排序)  //對選舉人按得票數,從大到小排序。
   {for(int i=0;i<people_number;i++)
     { for(int j=i+1;j<people_number;j++)
        {if(count[j]>count[i])
         { String str_temp=get_piao[i].getText();         
           get_piao[i].setText(get_piao[j].getText());
           get_piao[j].setText(str_temp); 
           int k=count[i];
           count[i]=count[j];
           count[j]=k;   
         }
        }
      p2_1.removeAll();排序.setEnabled(false);
      確定.setEnabled(false);
     }
   }
  else if(e.getSource()==刷新)
   {totalpiao=0;piao_show.setText("已統計了:"+totalpiao+"張選票");
name.setText(null);確認.setEnabled(true);
確定.setEnabled(true);排序.setEnabled(true);
        for(int i=0;i<people_number;i++)
        { count[i]=0; get_piao[i].setText(null);p2_1.removeAll();
        }    
   }
 }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡一区二区三区四区| 国产传媒一区在线| 欧美极品少妇xxxxⅹ高跟鞋| 欧美私人免费视频| 成人午夜激情影院| 美国三级日本三级久久99| 亚洲男人的天堂一区二区 | 欧美va亚洲va国产综合| 99久久99精品久久久久久 | 麻豆精品在线播放| 亚洲天堂a在线| 26uuu亚洲婷婷狠狠天堂| 欧美色区777第一页| 成人毛片在线观看| 国产乱码精品1区2区3区| 日韩精品亚洲一区| 亚洲专区一二三| 国产精品免费av| 精品国产乱码久久久久久图片| 精品视频123区在线观看| 91小视频在线| av资源站一区| 成人一道本在线| 国产一区二三区| 麻豆成人在线观看| 日日摸夜夜添夜夜添国产精品| 亚洲欧美另类小说| 1000部国产精品成人观看| 久久精品一区二区三区不卡 | 亚洲精品中文字幕在线观看| 久久久九九九九| 26uuuu精品一区二区| 日韩免费视频线观看| 欧美一区二区三区四区久久 | 欧美变态tickling挠脚心| 91.com视频| 日韩欧美专区在线| 日韩一区二区三区免费看| 日韩一区二区三区免费观看| 91精品国产综合久久久蜜臀图片 | 国产盗摄一区二区三区| 国产美女一区二区| 国产精品一区二区在线播放| 国产麻豆9l精品三级站| 国产成人免费在线观看| 粉嫩av一区二区三区| 成人高清视频免费观看| 99re成人精品视频| 色狠狠一区二区三区香蕉| 91小视频在线免费看| 91精品福利视频| 欧美午夜精品一区二区三区| 欧美日韩国产一区二区三区地区| 欧美精品精品一区| 日韩一区二区精品在线观看| 精品久久久久一区| 欧美韩国一区二区| 亚洲欧美偷拍卡通变态| 亚洲一区二区在线视频| 日本不卡一区二区| 美女视频一区在线观看| 国产成a人亚洲| 91香蕉视频污在线| 在线不卡一区二区| 久久久久久免费网| 亚洲精品一二三四区| 调教+趴+乳夹+国产+精品| 蜜臀av一区二区三区| 国产成人在线视频免费播放| 91免费版在线看| 欧美精选在线播放| 国产亚洲精品中文字幕| 亚洲猫色日本管| 日本不卡在线视频| 成人av在线播放网址| 欧美日韩中字一区| 精品国产亚洲在线| 亚洲免费在线播放| 久久99日本精品| 99re这里只有精品视频首页| 欧美精选在线播放| 国产精品午夜久久| 亚洲成人免费影院| 国产福利一区二区三区| 欧美日韩一区三区四区| 久久嫩草精品久久久精品| 亚洲精品视频免费看| 狠狠色丁香婷婷综合久久片| 91在线观看免费视频| 日韩欧美中文字幕制服| 亚洲另类中文字| 国产精品自拍av| 精品视频色一区| 国产精品久久久久天堂| 日韩av中文字幕一区二区三区| av中文字幕在线不卡| 欧美v日韩v国产v| 亚洲综合免费观看高清完整版在线| 韩国精品一区二区| 欧美欧美欧美欧美| 综合av第一页| 国产一区二区在线观看视频| 欧美三区免费完整视频在线观看| 国产精品麻豆网站| 久久成人综合网| 欧美精品日日鲁夜夜添| 日韩伦理电影网| 国产成人超碰人人澡人人澡| 欧美日韩不卡一区| 亚洲男同性恋视频| 波多野结衣中文一区| 日韩美一区二区三区| 无码av中文一区二区三区桃花岛| 99久精品国产| 国产精品久久国产精麻豆99网站| 国内成人精品2018免费看| 欧美久久久久久蜜桃| 夜夜爽夜夜爽精品视频| 99久久精品一区| 国产精品视频yy9299一区| 国产麻豆视频一区| 精品福利一区二区三区免费视频| 婷婷丁香激情综合| 精品视频在线视频| 亚洲一区二区不卡免费| 色婷婷av一区二区三区之一色屋| 国产精品初高中害羞小美女文| 国产成人超碰人人澡人人澡| www一区二区| 国产一区二区福利| 久久亚洲精品小早川怜子| 极品销魂美女一区二区三区| 日韩欧美黄色影院| 蜜臀av一区二区| 精品国产网站在线观看| 久久国产精品72免费观看| 日韩精品一区二区三区四区视频| 久久精工是国产品牌吗| 精品播放一区二区| 国产美女精品人人做人人爽| 久久亚洲综合色一区二区三区 | 精品综合久久久久久8888| 91精品国产综合久久精品app| 亚洲国产三级在线| 欧美精品三级日韩久久| 麻豆精品在线播放| 久久久久久一二三区| 成人av资源站| 一区二区三区免费| 欧美日韩高清一区二区不卡| 日韩影院在线观看| 欧美精品一区二区三区蜜桃视频| 国产精品小仙女| 国产精品久久久久久户外露出| 99精品黄色片免费大全| 亚洲综合精品自拍| 欧美一区二区精品久久911| 精品亚洲欧美一区| 国产精品电影一区二区三区| 在线免费不卡电影| 男女视频一区二区| 国产欧美一区二区三区鸳鸯浴 | 99热99精品| 亚洲在线成人精品| 欧美电视剧在线观看完整版| 国产成人精品1024| 亚洲一区二区在线观看视频| 欧美大肚乱孕交hd孕妇| 国产成人精品1024| 亚洲高清免费在线| 久久久久久99精品| 91美女片黄在线观看91美女| 日韩激情视频网站| 国产欧美日韩另类一区| 欧美午夜免费电影| 国产综合色在线视频区| 亚洲靠逼com| 精品国产乱码久久久久久蜜臀| 91网站黄www| 久久99热狠狠色一区二区| **欧美大码日韩| 欧美xxx久久| 在线看不卡av| 国产美女精品人人做人人爽| 亚洲一二三四区| 久久久精品tv| 欧美日韩色一区| 成年人午夜久久久| 日本va欧美va欧美va精品| 国产精品黄色在线观看| 日韩欧美中文字幕制服| 91行情网站电视在线观看高清版| 极品美女销魂一区二区三区| 亚洲国产三级在线| 国产精品入口麻豆原神| 日韩精品专区在线影院重磅| 欧美在线999| av在线免费不卡| 国产一区二区伦理| 日本欧美一区二区三区|