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

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

?? cw2d.java

?? samll awt programs for the beginner.
?? JAVA
字號:
/**
* Author: Jing Han
* Date; 12/11/03
*Module: G6DICp
* Title: ICP Coursework 2
* SCSiT Username: jxh23m
*/


import java.io.*;
import java.awt.*;
import java.util.*;


class MainWindow extends Frame
{
    
    String title;
    Vector angle;
    
    public MainWindow()
    {
    	System.out.println("Entered MainWindow");
  		setLayout(null);
     	setSize(300,300);
     	setBackground(Color.gray);
     	setTitle("Pie Chart");
		angle = new Vector();          	
     	doStuff();
		
     } //end of mainwindow   

   
    private void doStuff()
    {
         //prompt for filename
        System.out.print("Enter data file:"+"  ");
        String filename=TButils.readln();
        
        //declare varialbe title and instantiate vector
        title = "";
        Vector data=new Vector();
        double sum=0;
        Integer myInteger;
        double datavalue; 
  
       //instantiate RandomAeccessFile. myData file is opened for reading
              
        try 
        {
            RandomAccessFile inFile=new RandomAccessFile(filename,"r");
            String line; //a string to contain the line read
            int lineNo=0;//initialise the line number of file
          /*----------------------------------------------------------------  
            *use the readLine method to read a line into the string line 
            until the end of the file
            *convert string line into Integer and cast Integer to vector object
            * use lineNo to track line number for seperate the title input from vector input
            *catch I/o error
            ---------------------------------------------------------------*/
            while((line=inFile.readLine())!=null) 
            {
               
                if( lineNo == 0 )
                {
                    title=line;
                 }
                 
                 else
                 {
                        String newline=line.trim();
                        myInteger=Integer.valueOf(newline);    
                        datavalue=myInteger.doubleValue();   
                        sum=sum+datavalue;        
                    	data.addElement(myInteger); 
                  }
          
            
                lineNo++; 
       
            }//end of while loop 
         }// end of try 
         catch (IOException e)
         {
            System.out.println("An i/o error has occured ["+e+"]");
         }// end of catch exception

      
         
         System.out.println("Title:"+"  "+title);						
     	 System.out.println("     "+"Data"+"     "+"Angle(degree)");	//print out line of text

       /*---------------------------------------------------------------------------------
        *  instatiate new vector angle and delacare new variables
        * get number out of the vector data 
        * convert int number to double for calculation
        * cast the result double number to Double and put into vector angle
        ---------------------------------------------------------------------------------*/
        Integer tmpValue;     		  
 	    double value;           	  
	    double angleDouble;      	  
	    int angleInt;
	    Double myD;
		 
	
        for(int n=0;n<data.size();n++)
        {
            
           tmpValue=(Integer)data.elementAt(n);	
           value=tmpValue.doubleValue();				
           angleDouble=Math.round(360*value/sum);	
	      myD=new Double(angleDouble);
	      angleInt=myD.intValue();
	      angle.addElement(new Integer(angleInt));	
                 
         
         }// end of for loop 
     
         //print out data in two vectors
     	for(int n=0;n<angle.size();n++)
     	{
        	System.out.println("      "+data.elementAt(n)+"       "+angle.elementAt(n));
     	}//end of for loop 
     	
			   	
    }// end of doStuff
    
    
    public void paint(Graphics g)
    {
    	
        super.paint(g);
        
        // draw a circle

        // draw a yellow circle
        g.setColor(Color.yellow);    
        g.drawOval(100,60,100,100); // NB draw two concentric circles (to make it thick)
        g.drawOval(101,61,98,98);
            
        // write the message in white SansSerif bold 16
        g.setColor(Color.white);            
        g.setFont(new Font("SansSerif", Font.BOLD, 16));
        g.drawString(title,105,45);
        
        /*---------------------------------------------------------------------
		 *fill circle according to angle
		 split the circle and fill the color
		 *use for loop to change startArc and arcAngle
		 *Math.random method to get random color int number
         ---------------------------------------------------------------------*/
        int startAngle=0;
        int tmpArc;
        int a;
        int b;
        int c;
        Double tempA;
        Double tempB;
        Double tempC;
        
        
        for(int n=0;n<angle.size();n++)
        {
		 tempA = new Double(Math.random()*255);
         	 a = tempA.intValue();
        	 tempB = new Double(Math.random()*255);
        	 b = tempB.intValue();
        	 tempC = new Double(Math.random()*255);
         	 c = tempC.intValue();
        
        	tmpArc=((Integer)angle.elementAt(n)).intValue();
        	g.setColor(new Color(a,b,c));
        	g.fillArc(100,60,100,100,startAngle,tmpArc);
                startAngle=tmpArc+startAngle;
            
        }
        
    }//end of paint
    
    
}//end of mainwindow class


class cw2d
{
    public static void main(String args[])
    {
    	MainWindow myWindow=new MainWindow();
     	myWindow.show();
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品热久久久久夜色精品三区| 欧美极品少妇xxxxⅹ高跟鞋| 91蜜桃婷婷狠狠久久综合9色| 激情欧美日韩一区二区| 亚洲国产一区二区三区青草影视| 中文字幕一区在线观看| 国产三级精品视频| 欧美一级夜夜爽| 91在线视频官网| 国产·精品毛片| 国产一区视频网站| 久久精品国产精品亚洲精品| 香蕉成人伊视频在线观看| 精品理论电影在线| 91精品国产一区二区三区| 欧美日本在线播放| 色婷婷av一区二区三区软件 | 国精产品一区一区三区mba视频| 午夜精品久久久久久不卡8050| 亚洲免费观看在线观看| 亚洲天堂精品在线观看| 1区2区3区国产精品| 国产精品久久久久久久久图文区 | 91福利区一区二区三区| 色播五月激情综合网| 色乱码一区二区三区88| 色999日韩国产欧美一区二区| 91成人在线精品| 欧美午夜一区二区三区免费大片| 欧美视频在线观看一区二区| 欧美日韩精品欧美日韩精品一| 99久久er热在这里只有精品15| 国产精品夜夜嗨| eeuss鲁片一区二区三区在线看| 9l国产精品久久久久麻豆| 99riav一区二区三区| 色婷婷久久久综合中文字幕| 欧美色男人天堂| 日韩免费高清电影| 日韩亚洲欧美一区| 久久亚洲二区三区| 精品国产成人系列| 日本一区二区三区久久久久久久久不 | 亚洲制服丝袜一区| 午夜欧美在线一二页| 麻豆91在线看| 99视频在线精品| 欧美在线免费观看视频| 欧美日韩成人一区二区| 日韩一区二区三区在线| 久久精品视频网| 亚洲免费看黄网站| 亚洲伊人色欲综合网| 蜜桃一区二区三区四区| 国产精品一区二区在线观看不卡| 91蜜桃免费观看视频| 欧美日韩亚洲综合一区| 久久久五月婷婷| 精品国产精品一区二区夜夜嗨| 精品久久久影院| 国产精品丝袜久久久久久app| 亚洲欧美另类久久久精品| 青青草国产成人av片免费| 福利电影一区二区| 亚洲男同性恋视频| 精品一二线国产| www.亚洲人| 欧美猛男男办公室激情| 国产精品久久久久影视| 人人狠狠综合久久亚洲| 91在线视频观看| 精品久久久久久久久久久久包黑料 | 中文字幕人成不卡一区| 日本亚洲天堂网| 91亚洲大成网污www| 337p亚洲精品色噜噜噜| 日韩美女视频一区| 久久国产欧美日韩精品| 在线观看91视频| 久久夜色精品国产欧美乱极品| 亚洲一区二区三区四区在线观看| 国产麻豆一精品一av一免费| 欧美日韩精品一区视频| 久久先锋影音av鲁色资源| 午夜精品一区二区三区免费视频| 成人av在线电影| 精品久久久网站| 午夜精品久久久久| 日本乱人伦aⅴ精品| 欧美国产精品一区二区| 精品一区二区三区视频| 欧美日韩精品一区二区三区 | 中文字幕一区免费在线观看| 免播放器亚洲一区| 欧美美女直播网站| 一区二区三区四区在线免费观看| 国产一区999| 欧美一级爆毛片| 夜夜嗨av一区二区三区网页| 成人a级免费电影| 日韩你懂的电影在线观看| 717成人午夜免费福利电影| 亚洲福中文字幕伊人影院| 欧美亚洲动漫制服丝袜| 亚洲电影一级黄| 555夜色666亚洲国产免| 蜜桃av一区二区三区电影| 日韩丝袜情趣美女图片| 黑人精品欧美一区二区蜜桃| xnxx国产精品| 风间由美一区二区av101| 国产精品国产三级国产aⅴ无密码| 成人国产电影网| 成人欧美一区二区三区黑人麻豆| 91视频在线看| 日日夜夜精品视频免费| 日韩欧美亚洲另类制服综合在线 | 欧美一级一区二区| 国产综合成人久久大片91| 久久久久久亚洲综合影院红桃| 懂色av中文一区二区三区| 亚洲日本在线看| 欧美年轻男男videosbes| 久久成人免费网| 国产精品午夜免费| 日本久久电影网| 日韩成人午夜电影| 国产亚洲婷婷免费| 日本电影亚洲天堂一区| 免费人成精品欧美精品| 国产女人水真多18毛片18精品视频| 波多野结衣中文字幕一区二区三区| 亚洲精品久久7777| 91精品国产aⅴ一区二区| 国产一区二区美女诱惑| 亚洲激情五月婷婷| 日韩欧美一区二区不卡| 成人精品免费看| 五月激情六月综合| 欧美激情一区二区在线| 欧美视频自拍偷拍| 国产高清精品久久久久| 夜夜嗨av一区二区三区| 欧美不卡一二三| 91一区二区三区在线观看| 日韩精品国产精品| 中文字幕欧美日韩一区| 911精品国产一区二区在线| 岛国一区二区在线观看| 无码av免费一区二区三区试看| 久久先锋资源网| 欧美日韩视频在线一区二区| 国产福利一区在线观看| 亚洲成年人网站在线观看| 韩国理伦片一区二区三区在线播放 | 国产亚洲一区二区三区| 在线观看www91| 高清久久久久久| 爽爽淫人综合网网站| 国产精品久久久久久久久久久免费看 | 欧美亚洲愉拍一区二区| 国产精品18久久久久久久久久久久| 亚洲综合男人的天堂| 中文字幕高清一区| 制服丝袜成人动漫| 日本韩国一区二区三区| 国产在线精品一区二区不卡了| 性做久久久久久免费观看| 国产精品丝袜在线| 久久综合99re88久久爱| 91.成人天堂一区| 91色porny在线视频| 国产精品资源在线观看| 日一区二区三区| 亚洲一区二区美女| 1区2区3区精品视频| 国产日韩一级二级三级| 精品黑人一区二区三区久久| 欧美精品18+| 欧美三级视频在线播放| caoporm超碰国产精品| 国产在线一区观看| 蜜臂av日日欢夜夜爽一区| 天天色天天操综合| 亚洲一区二区三区小说| gogogo免费视频观看亚洲一| 国产麻豆精品一区二区| 老司机免费视频一区二区| 性欧美大战久久久久久久久| 亚洲精品综合在线| 亚洲天天做日日做天天谢日日欢| 国产欧美一区二区精品忘忧草| 精品日本一线二线三线不卡| 制服丝袜亚洲播放| 制服丝袜激情欧洲亚洲| 91精品国产综合久久精品性色| 欧美日韩一级黄| 欧美日韩亚洲丝袜制服| 欧美巨大另类极品videosbest | 成人av在线播放网站|