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

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

?? 第十四章例子.txt

?? 這是JAVA2實用教程(第二版)的所有示例
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
 }  
}




14-例子6
import java.applet.*;
import java.awt.*;import java.awt.event.*;
public class Example14_6 extends Applet implements ActionListener
{ Label 貨號,名稱,數量,計量單位,單價單位,單價金額,合計金額,日期,小計;
 TextField text[]=new TextField[22];
 Choice choice[]=new Choice[8];         
 Button b1,b2;
 int x=0,y=0,w,h;
 public void init()
 {setLayout(new BorderLayout());
 ScrollPane scroll_p=new ScrollPane(ScrollPane.SCROLLBARS_ALWAYS);
 Panel p2=new Panel();p2.setLayout(null);
 p2.setSize(550,180);    
 貨號=new Label("貨號:",Label.CENTER);
 名稱=new Label("名稱:",Label.CENTER);
 數量=new Label("數量",Label.CENTER);
 單價單位=new Label("單價單位:",Label.CENTER);
 計量單位=new Label("計量單位:",Label.CENTER); 
 單價金額=new Label("單價金額:",Label.CENTER);
 合計金額=new Label("合計金額:",Label.CENTER);
 日期=new Label("日期:",Label.CENTER);
 小計=new Label("小計:",Label.CENTER);
   for(int i=0;i<=21;i++)
   {text[i]=new TextField("0"); 
   }
   for(int i=0;i<=7;i++)
   {choice[i]=new Choice();
    if(i<=3)
    {choice[i].add("個");choice[i].add("臺");
     choice[i].add("輛"); choice[i].add("箱"); 
    }
    else
    {choice[i].add("萬元");  choice[i].add("千元"); 
     choice[i].add("百元");  choice[i].add("元"); 
    }
   }
   w=p2.getSize().width;h=p2.getSize().height;//獲取面板的寬和高。
   x=w/9;y=h/6;
   p2.add(貨號);p2.add(名稱);p2.add(數量);p2.add(計量單位);p2.add(小計);
   p2.add(單價單位);p2.add(單價金額);p2.add(合計金額);p2.add(日期);
   for(int i=0;i<=21;i++)
   {p2.add(text[i]); }
   for(int i=0;i<=7;i++)
   {p2.add(choice[i]); }
   貨號.setBounds(0,0,x,y);//貨號及下面的文本框:
   text[0].setBounds(0,y,x,y);text[1].setBounds(0,2*y,x,y);
   text[2].setBounds(0,3*y,x,y);text[3].setBounds(0,4*y,x,y);  
   名稱.setBounds(x,0,x+x/2,y);//名稱及下面的文本框:
   text[4].setBounds(x,y,2*x,y);text[5].setBounds(x,2*y,2*x,y);
   text[6].setBounds(x,3*y,2*x,y);text[7].setBounds(x,4*y,2*x,y);
   數量.setBounds(3*x,0,x,y);//數量及下面的文本框:
   text[8].setBounds(3*x,y,x,y);text[9].setBounds(3*x,2*y,x,y);
   text[10].setBounds(3*x,3*y,x,y);text[11].setBounds(3*x,4*y,x,y);
   計量單位.setBounds(4*x,0,x,y);//計量單位及下面的選擇框:
   choice[0].setBounds(4*x,y,x,y);choice[1].setBounds(4*x,2*y,x,y);
   choice[2].setBounds(4*x,3*y,x,y);choice[3].setBounds(4*x,4*y,x,y);
   單價單位.setBounds(5*x,0,x,y);//單價單位及下面的選擇框:
   choice[4].setBounds(5*x,y,x,y);choice[5].setBounds(5*x,2*y,x,y);
   choice[6].setBounds(5*x,3*y,x,y);choice[7].setBounds(5*x,4*y,x,y);
   單價金額.setBounds(6*x,0,x,y);//單價金額及下面的文本框:
   text[12].setBounds(6*x,y,x,y);text[13].setBounds(6*x,2*y,x,y);
   text[14].setBounds(6*x,3*y,x,y);text[15].setBounds(6*x,4*y,x,y);  
   小計.setBounds(7*x,0,x,y);//小計及下面的文本框:
   text[18].setBounds(7*x,y,2*x,y);text[19].setBounds(7*x,2*y,2*x,y);
   text[20].setBounds(7*x,3*y,2*x,y);text[21].setBounds(7*x,4*y,2*x,y);
   合計金額.setBounds(0,5*y,x,y);//合計金額及左面的文本框:
   text[16].setBounds(x,5*y,4*x,y);text[16].setEditable(false);
   text[16].setBackground(Color.pink);
   日期.setBounds(5*x,5*y,x,y);//日期及左面的文本框:
   text[17].setBounds(6*x,5*y,3*x,y);text[17].setEditable(false);
   text[17].setBackground(Color.cyan);
   Panel p=new Panel();//用來添加按鈕的面板 
   b1=new Button("確定");b2=new Button("取消");
   p.add(b1);p.add(b2);
   b1.addActionListener(this);b2.addActionListener(this); 
   add(p,"South");add(new Label("銷 售 貨 物 單",Label.CENTER),"North");
   scroll_p.add(p2);//滾動窗體添加面板p2。
   add(scroll_p,"Center");//滾動窗體添加到中心。
  }
 public void actionPerformed(ActionEvent e)//處理按鈕事件。
  {double number=0,sum=0;
    if(e.getSource()==b1)
    for(int i=8;i<=11;i++)
    {  if(text[i].getText()!=null)
       {double number1=Double.valueOf(text[i].getText()).doubleValue();
        double number2=Double.valueOf(text[i+4].getText()).doubleValue();
        number=number1*number2;
       }
       else 
       {number=0.0;}
      text[i+10].setText(number+choice[i-4].getSelectedItem());
      if(choice[i-4].getSelectedItem().equals("萬元"))
       {sum=sum+number*10000;}
      else if(choice[i-4].getSelectedItem().equals("千元"))
       {sum=sum+number*1000;}
      else if(choice[i-4].getSelectedItem().equals("百元"))
       {sum=sum+number*100;}      
      else if(choice[i-4].getSelectedItem().equals("元"))
       {sum=sum+number;} 
     text[16].setText("人民幣:"+sum+"元" ) ;
     text[17].setText(new java.util.Date().toString());
   }
 else if(e.getSource()==b2)
   {for(int i=0;i<=21;i++)
    text[i].setText("0");
   }
  } 
}



14-例子7
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
public class Example14_7 extends Applet implements ActionListener
{ Label 標題,提示,最大值,最小值,平均值,方差;
 TextField text[]=new TextField[4];//用來顯示結果。
 TextArea input_number;//用來輸入數據。
 Button b1,b2;
 int x=0,y=0,w,h;
 public void init()
 { 
   Panel p=new Panel();p.setLayout(null);
   p.setSize(450,180); p.setBackground(Color.white);   
   標題=new Label("歡迎使用數據分析小程序:",Label.CENTER);
   提示=new Label("輸入的數據用逗號、空格或回車分隔",Label.CENTER);
   最大值=new Label("最大值:",Label.CENTER);  
   最小值=new Label("最小值:",Label.CENTER);
   平均值=new Label("平均值:",Label.CENTER); 
   方差=new Label("方 差:",Label.CENTER);
    for(int i=0;i<=3;i++)
   {text[i]=new TextField("0"); text[i].setEditable(false);
   }
   input_number=new TextArea("0");
   Panel p1=new Panel();p1.setBackground(Color.green); 
   b1=new Button("確定");b2=new Button("取消");
   b1.addActionListener(this);b2.addActionListener(this);
   p1.add(b1);p1.add(b2);
   w=p.getSize().width;h=p.getSize().height;//獲取面板的寬和高。
   x=w/4;y=h/7;
   p.add(標題);p.add(提示);p.add(平均值);p.add(方差);p.add(最大值);
   p.add(最小值);p.add(p1);
   p.add(input_number);
   for(int i=0;i<=3;i++)
    { p.add(text[i]); }
   標題.setBounds(0,0,4*x,y);//設置標題標簽的位置和大小。
   提示.setBounds(0,y,4*x,y);//設置提示標簽的位置和大小。
   input_number.setBounds(0,2*y,2*x,4*y);//文本區的位置和大小。
   平均值.setBounds(2*x,2*y,x,y);//平均數標簽及左面文本框的大小和位置。
   text[0].setBounds(3*x,2*y,x,y);
   方差.setBounds(2*x,3*y,x,y);//方差標簽及左面文本框的大小和位置。
   text[1].setBounds(3*x,3*y,x,y);
   最大值.setBounds(2*x,4*y,x,y);//最大值標簽及左面文本框的大小和位置。
   text[2].setBounds(3*x,4*y,x,y);
   最小值.setBounds(2*x,5*y,x,y);//最大值標簽及左面文本框的大小和位置。
   text[3].setBounds(3*x,5*y,x,y);
   p1.setBounds(0,6*y,4*x,y);// 含有按鈕的面板p1大小和位置。  
   add(p);//將p添加到小程序。
   
  }
 public void actionPerformed(ActionEvent e)
  {
   if(e.getSource()==b1)
   {String s=input_number.getText();
    double sum=0,average,fangcha=0,max,min;
    StringTokenizer fenxi=new StringTokenizer(s," ,'\n'");
                                        //空格、逗號和回車做分隔符。
    int n=fenxi.countTokens();//得到數據的總個數。
    Vector v=new Vector();int i=0;
    while(fenxi.hasMoreTokens())     //提取數據。
    {String s1=fenxi.nextToken();
     sum=sum+Double.valueOf(s1).doubleValue();
     v.addElement(s1);
     }
   average=sum/n;//計算平均值。
   max=min=Double.valueOf(v.elementAt(0).toString()).doubleValue();
   for(i=0;i<v.size();i++)//計算最大、最小值。
   {double temp=Double.valueOf(v.elementAt(i).toString()).doubleValue();
    if(temp>=max)
       max=temp;
    if(temp<=min)
       min=temp;
   }
   for(i=0;i<v.size();i++)
   {double temp=Double.valueOf(v.elementAt(i).toString()).doubleValue();
      fangcha=fangcha+(temp-average)*(temp-average);
     }
    fangcha=fangcha/n;//計算方差。
    text[0].setText(""+average);text[1].setText(""+fangcha);
    text[2].setText(""+max);text[3].setText(""+min);
   }
  else if(e.getSource()==b2)
  { input_number.setText("0");
     for(int i=0;i<=3;i++)
      {text[i].setText("0"); }
  } 
 } 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡av电影在线播放| 精品国产露脸精彩对白 | 久久综合视频网| 中文字幕一区三区| 久久99精品久久久久久国产越南| 懂色av噜噜一区二区三区av| 69堂成人精品免费视频| 亚洲日本韩国一区| 国产不卡在线视频| 久久综合网色—综合色88| 天天影视网天天综合色在线播放 | 中文字幕在线免费不卡| 久久精工是国产品牌吗| 欧美日韩aaa| 伊人一区二区三区| 成人午夜在线免费| 久久久五月婷婷| 久久99热这里只有精品| 欧美疯狂做受xxxx富婆| 一区二区高清视频在线观看| 成人av午夜影院| 国产三级久久久| 国产91丝袜在线播放九色| 欧美成人激情免费网| 美女脱光内衣内裤视频久久网站| 精品视频一区二区不卡| 亚洲成a人片综合在线| 欧美在线视频不卡| 一区二区三区四区不卡在线| 97精品国产97久久久久久久久久久久| 国产亚洲综合色| 国产在线日韩欧美| 26uuu精品一区二区三区四区在线 26uuu精品一区二区在线观看 | 久久久久久久久久久久久女国产乱 | 欧美国产日本韩| 国产精品自拍在线| 国产婷婷色一区二区三区在线| 九九九久久久精品| 国产午夜亚洲精品羞羞网站| 激情偷乱视频一区二区三区| 精品精品国产高清a毛片牛牛 | 国产精品麻豆网站| 成人短视频下载| 亚洲欧美日韩中文播放| 欧美三级三级三级爽爽爽| 亚洲国产一二三| 制服.丝袜.亚洲.中文.综合| 久久精品国产**网站演员| 亚洲精品在线电影| 成人精品视频一区二区三区尤物| 国产精品超碰97尤物18| 日本道色综合久久| 日韩av中文在线观看| 亚洲精品一区二区三区蜜桃下载| 国产很黄免费观看久久| 亚洲三级免费电影| 欧美一区二区三区系列电影| 九九九精品视频| 亚洲天堂2014| 欧美一级淫片007| 国产成人av电影免费在线观看| 亚洲欧洲制服丝袜| 日韩天堂在线观看| 99免费精品视频| 婷婷综合在线观看| 国产午夜亚洲精品不卡| 精品视频1区2区| 丁香婷婷综合色啪| 天天做天天摸天天爽国产一区| 久久色在线观看| 91激情在线视频| 国产一区欧美二区| 亚洲国产你懂的| 欧美激情在线一区二区三区| 欧美在线免费观看视频| 国产美女娇喘av呻吟久久| 亚洲另类春色国产| 久久久久久97三级| 欧美三电影在线| av福利精品导航| 国产在线精品免费| 免费看黄色91| 亚洲综合视频网| 欧美激情在线观看视频免费| 欧美一区二区三区免费| 色婷婷久久久久swag精品| 国产精品一区三区| 美女视频黄久久| 一区二区久久久| 中文字幕在线一区| 久久精品夜色噜噜亚洲aⅴ| 欧美精品tushy高清| 色先锋资源久久综合| 岛国av在线一区| 国产成人免费av在线| 久久超碰97人人做人人爱| 亚州成人在线电影| 亚洲美女区一区| 亚洲欧洲另类国产综合| 国产日韩欧美精品在线| 亚洲精品一区二区三区四区高清| 欧美欧美午夜aⅴ在线观看| 91浏览器在线视频| 99国产精品久久久久| 成人午夜电影网站| 国产成人精品1024| 国产精品自拍在线| 国产高清久久久久| 国产精品99久久久久久久女警| 六月丁香综合在线视频| 麻豆国产欧美一区二区三区| 视频一区欧美精品| 日韩高清在线观看| 免费一区二区视频| 美女视频黄久久| 国产在线精品国自产拍免费| 国产美女一区二区三区| 成人自拍视频在线观看| 粉嫩一区二区三区性色av| 国产91精品在线观看| 成人福利在线看| 色综合久久中文综合久久牛| 在线中文字幕不卡| 这里只有精品99re| 337p日本欧洲亚洲大胆精品| 亚洲国产精品成人综合| 亚洲欧美综合另类在线卡通| 综合色中文字幕| 亚洲大片在线观看| 国内精品免费在线观看| 处破女av一区二区| 欧美在线观看视频一区二区三区| 欧美在线小视频| 日韩你懂的电影在线观看| 久久久久久久网| 一区二区三区在线视频播放 | aaa欧美大片| 欧美午夜宅男影院| 精品少妇一区二区三区日产乱码| 欧美精品一区二区精品网| 欧美国产在线观看| 亚洲精品久久久久久国产精华液| 亚洲国产综合在线| 国内欧美视频一区二区| 91美女福利视频| 777亚洲妇女| 一区精品在线播放| 日本aⅴ精品一区二区三区 | 中文字幕一区日韩精品欧美| 亚洲视频一区在线观看| 日韩电影在线免费观看| 国产精品一二三在| 91黄色免费看| 久久久五月婷婷| 午夜视黄欧洲亚洲| 国产电影精品久久禁18| 在线一区二区视频| 国产香蕉久久精品综合网| 亚洲成av人片在线| 成人影视亚洲图片在线| 91精品国产一区二区三区蜜臀| 日本一区二区三区免费乱视频 | 精品粉嫩aⅴ一区二区三区四区| 中文字幕精品—区二区四季| 日韩国产一二三区| 色综合亚洲欧洲| 久久久久久综合| 亚洲成av人**亚洲成av**| jiyouzz国产精品久久| 精品电影一区二区| 香蕉av福利精品导航| www.亚洲色图.com| 久久久久久久久一| 麻豆成人免费电影| 欧美精品三级日韩久久| 亚洲免费av网站| 成人综合日日夜夜| 久久亚洲综合色一区二区三区| 亚洲成人自拍网| 91久久奴性调教| 中文字幕亚洲一区二区va在线| 免费高清在线视频一区·| 欧美在线一区二区| 艳妇臀荡乳欲伦亚洲一区| 成人av网站在线观看| 国产性色一区二区| 国产精品一区二区久激情瑜伽| 日韩一级片在线观看| 日韩av一级片| 欧美人与性动xxxx| 五月天视频一区| 欧美日韩高清在线| 亚洲福利电影网| 欧美亚洲综合久久| 亚洲一区二区偷拍精品| 在线区一区二视频| 亚洲激情成人在线| 欧洲一区二区三区免费视频| 亚洲综合色自拍一区| 欧美人成免费网站|