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

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

?? 畫圖.txt

?? java編的畫圖工具
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
      new Integer(KeyEvent.VK_L),
     KeyStroke.getKeyStroke(KeyEvent.VK_L, ActionEvent.CTRL_MASK));
     
    Action qianbiAction = new MyAction("qianbi", jbtqianbi,
      "鉛筆",
      new Integer(KeyEvent.VK_C),
      KeyStroke.getKeyStroke(KeyEvent.VK_C, ActionEvent.CTRL_MASK));
      
    Action PrintAction = new MyAction("Print", jbPrint,
      "涮子",
      new Integer(KeyEvent.VK_R),
      KeyStroke.getKeyStroke(KeyEvent.VK_R, ActionEvent.CTRL_MASK));
      
    Action xiguanAction = new MyAction("xiguan", jbxiguan,
      "吸管",
      new Integer(KeyEvent.VK_A),
      KeyStroke.getKeyStroke(KeyEvent.VK_A, ActionEvent.CTRL_MASK)); 
      
    Action zitiAction = new MyAction("ziti", jbziti,
      "字體",
      new Integer(KeyEvent.VK_Z),
      KeyStroke.getKeyStroke(KeyEvent.VK_Z, ActionEvent.CTRL_MASK)); 
      
    Action zhixianAction = new MyAction("zhixian", jbzhixian,
      "直線",
      new Integer(KeyEvent.VK_W),
      KeyStroke.getKeyStroke(KeyEvent.VK_W, ActionEvent.CTRL_MASK));
      
    Action tuoyuanAction = new MyAction("tuoyuan", jbtuoyuan,
      "橢圓",
      new Integer(KeyEvent.VK_T),
      KeyStroke.getKeyStroke(KeyEvent.VK_T, ActionEvent.CTRL_MASK));
      
    Action juxingAction = new MyAction("juxing", jbjuxing,
      "矩形",
      new Integer(KeyEvent.VK_J),
      KeyStroke.getKeyStroke(KeyEvent.VK_J, ActionEvent.CTRL_MASK));
      
    Action duopianxingAction = new MyAction("duopianxing", jbduopianxing,
      "多邊形",
      new Integer(KeyEvent.VK_D),
      KeyStroke.getKeyStroke(KeyEvent.VK_D, ActionEvent.CTRL_MASK));  
      
    Action yuanjiaojuxingAction = new MyAction("yuanjiaojuxing", jbyuanjiaojuxing,
      "圓角矩形",
      new Integer(KeyEvent.VK_Y),
      KeyStroke.getKeyStroke(KeyEvent.VK_Y, ActionEvent.CTRL_MASK)); 
   jcb1=new Choice();
   jcb1.add("1");
   jcb1.add("2");
   jcb1.add("3");
   jcb1.add("4");
   jcb1.add("5");
   jcb2=new Choice();
   jcb2.add("1");
   jcb2.add("2");
   jcb2.add("3");
   jcb2.add("4");
   jcb2.add("5");
   
    jcb3=new Choice();
    jcb3.add("不填充");
    jcb3.add("填充");
    JLabel jTable3=new JLabel("是否填充");
    JLabel jTable1=new JLabel("畫筆大小");
    JLabel jTable2=new JLabel("橡皮大小");
    jcb1.addItemListener(this);
    jcb2.addItemListener(this);
    jcb3.addItemListener(this);
    JToolBar jToolBar1 = new JToolBar(JToolBar.VERTICAL);//工具欄
   
    jToolBar1.setLayout(new GridLayout(8,2));
    jToolBar1.add(xiangpiAction);
    jToolBar1.add(qianbiAction);
    jToolBar1.add(PrintAction);
    jToolBar1.add(xiguanAction);
    jToolBar1.add(zitiAction);
    jToolBar1.add(zhixianAction);
    jToolBar1.add(tuoyuanAction);
    jToolBar1.add(juxingAction);
    jToolBar1.add(duopianxingAction);
    jToolBar1.add(yuanjiaojuxingAction);
    jToolBar1.add(jTable1);
    jToolBar1.add(jcb1);
    jToolBar1.add(jTable2);
    jToolBar1.add(jcb2);
    jToolBar1.add(jTable3);
    jToolBar1.add(jcb3);
    add(jToolBar1, BorderLayout.WEST);  
      
   ////////////////////////////////////////////////////////////////////////////////    
      yanseRed = new JButton("Red", redicon);
     
     yanseBlack = new JButton("Black", blackicon);
      
     yanseBule = new JButton("Bule", buleicon);
      
    yanseCyan = new JButton("Cyan", cyanicon); 
      
     yanseDarkGray = new JButton("DarkGray", drakgrayicon); 
      
     yanseGray = new JButton("Gray", grayicon);
      
     yanseGreen = new JButton("Green", greenicon);
      
    yanseLightGray = new JButton("lightGray", lightgrayicon);
      
     yanseMagenta = new JButton("magenta", magentaicon);  
      
    yanseOrange = new JButton("orange", orangeicon); 
     
     yansePink = new JButton("pink", pinkicon);
     yanseYellow = new JButton("yellow", yellowicon); 
    SecondListender secondListender=new SecondListender();
    yanseRed.addActionListener(secondListender);
    yanseBlack.addActionListener(secondListender);
    yanseBule.addActionListener(secondListender);
    yanseCyan.addActionListener(secondListender);
    yanseDarkGray.addActionListener(secondListender);
    yanseGray.addActionListener(secondListender);
    yanseGreen.addActionListener(secondListender);
    yanseLightGray.addActionListener(secondListender);
    yanseMagenta.addActionListener(secondListender);
    yanseOrange.addActionListener(secondListender);
    yansePink.addActionListener(secondListender);
    yanseYellow.addActionListener(secondListender);
     
    JToolBar jToolBar2 = new JToolBar();
    jToolBar2.setFloatable(true);
    jToolBar2.setLayout(new GridLayout(2,6));
    jToolBar2.add(yanseRed);
    jToolBar2.add(yanseBlack);
    jToolBar2.add(yanseBule);
    jToolBar2.add(yanseCyan);
    jToolBar2.add(yanseDarkGray);
    jToolBar2.add(yanseGray);
    jToolBar2.add(yanseGreen);
    jToolBar2.add(yanseLightGray);
    jToolBar2.add(yanseMagenta);
    jToolBar2.add(yanseOrange);
    jToolBar2.add(yansePink);
    jToolBar2.add(yanseYellow);
    add(jToolBar2, BorderLayout.SOUTH);  
    
   /////////////////////////////////////////////////////////////
   
    addMouseMotionListener(new MouseMotionAdapter() {
        public void mouseDragged(MouseEvent e) { 
            g=getGraphics();
        	if(theButton.equals("xiangpi"))//橡皮
        	{
        		g.setColor(getBackground());
        		if(xiangpiFirst&&name2!="2"){
        			name2="1";
        			xiangpiFirst=false;
        		}
        	   if(name2=="1")
        	    g.fillOval(lineStart.x,lineStart.y,2,2);
        	   else if(name2=="2")
        	    g.fillOval(lineStart.x,lineStart.y,5,5);
        	   else if(name2=="3")
        	     g.fillOval(lineStart.x,lineStart.y,8,8);
        	   else if(name2=="4")
        	     g.fillOval(lineStart.x,lineStart.y,11,11);
        	   else if(name2=="5")
        	     g.fillOval(lineStart.x,lineStart.y,14,14);
	    	
	    	     lineStart.move(e.getX(),e.getY(),Color.red,50);
        	 }
        	   else if(theButton.equals("qianbi"))//鉛筆
        	  {  
        	     g.setColor(cc); 
        	    if(qianbiFirst&&name1!="2"){
        		 name1="1";
        		  qianbiFirst=false;
        	 }
        	   if(name1=="1")
        	    g.drawLine(lineStart.x,lineStart.y,e.getX(),e.getY());
        	   else if(name1=="2")
        	    g.fillOval(lineStart.x,lineStart.y,2,2);
        	   else if(name1=="3")
        	     g.fillOval(lineStart.x,lineStart.y,5,5);
        	   else if(name1=="4")
        	     g.fillOval(lineStart.x,lineStart.y,8,8);
        	   else if(name1=="5")
        	     g.fillOval(lineStart.x,lineStart.y,11,11);
	    		lineStart.move(e.getX(),e.getY(),Color.red,50);	
        	}
        	   else if(theButton.equals("Print")){//刷子
                 g.setColor(cc);
                 g.fillOval(e.getX()-10,e.getY()-10,20,20);
	             lineStart.move(e.getX(),e.getY(),Color.red,50);
        	}	
	    }
      });
      
   
     addMouseListener(new MouseAdapter() { 
     public void mousePressed(MouseEvent e) { 
        if(dianFirst){
        	theButton="qianbi";
        	dianFirst=false;
        }
       if(text1Int!=-1){//畫拋物線
          	    g.setColor(cc);
    		 	g.drawLine(150,300,690,300);
    		 	g.drawLine(375,10,375,450);
    		 	g.drawLine(370,15,375,10);
    		 	g.drawLine(380,15,375,10);
    		 	g.drawLine(685,295,690,300);
    		 	g.drawLine(685,305,690,300);
    		 	Polygon p=new Polygon();
		        double scaleFactor=0.1;
	         	for(int x=-100;x<=100;x++){
	        	p.addPoint(x+375,(int)(300-(int)text1Int*(scaleFactor*x*x)-(int)text2Int));	
		        }
		        g.drawPolygon(p.xpoints,p.ypoints,p.npoints);
		
    		 	text1Int=-1;
    		 }
     if(text3Int!=-1){//畫直線
     	        g.setColor(cc);
    		 	g.drawLine(150,300,690,300);
    		 	g.drawLine(375,10,375,450);
    		 	g.drawLine(370,15,375,10);
    		 	g.drawLine(380,15,375,10);
    		 	g.drawLine(685,295,690,300);
    		 	g.drawLine(685,305,690,300);
    		 	Polygon p=new Polygon();
		        double scaleFactor=0.1;
	         	for(int x=-100;x<=100;x++){
	        	p.addPoint(x+375,(int)(300-(int)text3Int*x-(int)text4Int));	
		        }
		       g.drawPolygon(p.xpoints,p.ypoints,p.npoints);
                text3Int=-1;
     }
     if(text5Int!=-1){//畫雙曲線
     	  g.setColor(cc);
    	  g.drawLine(150,300,690,300);
    	  g.drawLine(375,10,375,450);
    	  g.drawLine(370,15,375,10);
    	  g.drawLine(380,15,375,10);
    	  g.drawLine(685,295,690,300);
    	  g.drawLine(685,305,690,300);
    	  Polygon p=new Polygon();
		   double scaleFactor=0.1;
	       for(int x=-100;x<=-text5Int*Math.sqrt(10);x++){
	       	p.addPoint(x+375,(int)(300-Math.sqrt((text6Int*text6Int*(scaleFactor*x*x-text5Int*text5Int)/(text5Int*text5Int)))));	
		   }
		   g.drawPolyline(p.xpoints,p.ypoints,p.npoints);
		   for(int x=-100;x<=-text5Int*Math.sqrt(10);x++){
	         p.addPoint(x+375,(int)(300+Math.sqrt((text6Int*text6Int*(scaleFactor*x*x-text5Int*text5Int)/(text5Int*text5Int)))));
		   }
		   g.drawPolyline(p.xpoints,p.ypoints,p.npoints);
		  for (double x=text5Int*Math.sqrt(10);x<=100;x++){
		  	p.addPoint((int)x+375,(int)(300-Math.sqrt((text6Int*text6Int*(scaleFactor*x*x-text5Int*text5Int)/(text5Int*text5Int)))));
		  }
		    g.drawPolyline(p.xpoints,p.ypoints,p.npoints);
		  for (double x=text5Int*Math.sqrt(10);x<=100;x++){
		  	p.addPoint((int)x+375,(int)(300+Math.sqrt((text6Int*text6Int*(scaleFactor*x*x-text5Int*text5Int)/(text5Int*text5Int)))));
		  }
		    g.drawPolyline(p.xpoints,p.ypoints,p.npoints); 
           text5Int=-1;
     }
     if(text7Int!=-1){//畫橢圓
     	  g.setColor(cc);
    	  g.drawLine(150,300,690,300);
    	  g.drawLine(375,10,375,450);
    	  g.drawLine(370,15,375,10);
    	  g.drawLine(380,15,375,10);
    	  g.drawLine(685,295,690,300);
    	  g.drawLine(685,305,690,300);
    	  Polygon p=new Polygon();
		   double scaleFactor=0.1;
		   for(int x=-text7Int;x<=text7Int;x++){
		   	p.addPoint((int)x+375,(int)(300-(text8Int/text7Int)*Math.sqrt((text7Int*text7Int-x*x))));
		   	}
		     g.drawPolyline(p.xpoints,p.ypoints,p.npoints);
		    for(int x=-text7Int;x<=text7Int;x++){
		   	p.addPoint((int)x+375,(int)(300+(text8Int/text7Int)*Math.sqrt((text7Int*text7Int-x*x))));
		   	}
		     g.drawPolyline(p.xpoints,p.ypoints,p.npoints);  
            text7Int=-1;
         }       
      if(theButton.equals("ziti")){
             g.setColor(cc);
             g.drawString(msr,e.getX(),e.getY());
            }
       //if(theButton.equals("xiguan")){//吸管
       	// cc=huatu.getForeground();
      // }
       if(theButton.equals("zhixian")){//直線
       	g.setColor(cc);
       	//g.drawLine(lineStart.x,lineStart.y,e.getX(),e.getY());
       	lineStart.move(e.getX(),e.getY(),Color.red,50);	
       }
       if(theButton.equals("duopianxing")){//多邊性
       	g.setColor(cc);
       	g.drawLine(lineStart.x,lineStart.y,e.getX(),e.getY());
       }
       lineStart.move(e.getX(),e.getY(),Color.red,50);		
      } 
     public void mouseReleased(MouseEvent e) { 
       if(isFirst){
       	isFirst=false;
       	lineStart.move(e.getX(),e.getY(),Color.red,50);	
       }
       if(theButton.equals("zhixian")){//直線
       	g.setColor(cc);
       	g.drawLine(lineStart.x,lineStart.y,e.getX(),e.getY());
       	lineStart.move(e.getX(),e.getY(),Color.red,50);	
       }
     if(theButton.equals("tuoyuan")){//橢圓
       	g.setColor(cc);
       	if(tuoyuanFirst&&name3!="填充"){
       		name3="不填充";
       		tuoyuanFirst=false;
       	}
       	
      if(name3=="不填充")
       	g.drawOval(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)));
      if(name3=="填充")
      g.fillOval(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)));
       
     }
     if(theButton.equals("duopianxing")){//多邊性
       	g.setColor(cc);
       	g.drawLine(lineStart.x,lineStart.y,e.getX(),e.getY());
       }
       if(theButton.equals("juxing")){//矩形
       	g.setColor(cc);
       	if(juxingFirst&&name3!="填充"){
       		name3="不填充";
       		juxingFirst=false;
       	}
       	if(name3=="不填充")
       	  g.drawRect(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)));
        if(name3=="填充")
          g.fillRect(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)));
       
       }
       if(theButton.equals("yuanjiaojuxing")){//圓角矩形
       	g.setColor(cc);
       	if(yuanjiaoFirst&&name3!="填充"){
       		name3="不填充";
       		yuanjiaoFirst=false;
       	}
       	
        if(name3=="不填充")
       	g.drawRoundRect(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)),Math.abs((e.getX()-lineStart.x))/2,Math.abs((e.getY()-lineStart.y))/2);
       if(name3=="填充")
        g.fillRoundRect(lineStart.x,lineStart.y,Math.abs((e.getX()-lineStart.x)),Math.abs((e.getY()-lineStart.y)),Math.abs((e.getX()-lineStart.x))/2,Math.abs((e.getY()-lineStart.y))/2);
       
       }
       
    lineStart.move(e.getX(),e.getY(),Color.red,50);		
   } 
   }); 
    }
    
   private class MyAction extends AbstractAction {
    String name;
    
    MyAction(String name, Icon icon) {
      super(name, icon);
      this.name = name;
    }
    MyAction(String name, Icon icon, String desc, Integer mnemonic,
      KeyStroke accelerator) {
      super(name, icon);
      putValue(Action.SHORT_DESCRIPTION, desc);
      putValue(Action.MNEMONIC_KEY, mnemonic);
      putValue(Action.ACCELERATOR_KEY, accelerator);
      this.name = name;
    }
   
   
    public void actionPerformed(ActionEvent e) {
            theButton=name;
            if(name.equals("ziti")){
            msr=JOptionPane.showInputDialog("請輸入你要畫的字體");
            }
      	    
      }
  
  }
   public void itemStateChanged(ItemEvent e){
   	    if(e.getSource()==jcb1)
      	   name1=jcb1.getSelectedItem();
      	else if(e.getSource()==jcb2)
      	   name2=jcb2.getSelectedItem();
      	else if(e.getSource()==jcb3)
           name3=jcb3.getSelectedItem();
    }
    
	}
  static class SecondListender implements ActionListener{
	 public void actionPerformed(ActionEvent e){
	 	if(e.getActionCommand().equals("Red"))	{
	 	cc=Color.red;
	 	System.out.println("ww");	
	 	}
	 	
	 	if(e.getActionCommand().equals("Black"))	
	 	cc=Color.black;
	 	if(e.getActionCommand().equals("Bule"))	
	 	cc=Color.blue;
	 	if(e.getActionCommand().equals("Cyan"))	
	 	cc=Color.cyan;
	 	if(e.getActionCommand().equals("DarkGray"))	
	 	cc=Color.darkGray;
	 	if(e.getActionCommand().equals("Gray"))	
	 	cc=Color.gray;
	 	if(e.getActionCommand().equals("Green"))	
	 	cc=Color.green;
	 	if(e.getActionCommand().equals("lightGray"))	
	 	cc=Color.lightGray;
	 	if(e.getActionCommand().equals("magenta"))	
	 	cc=Color.magenta;
	 	if(e.getActionCommand().equals("orange"))	
	 	cc=Color.orange;
	 	if(e.getActionCommand().equals("pink"))	
	 	cc=Color.pink;
	 	if(e.getActionCommand().equals("yellow"))	
	 	cc=Color.yellow;
	 	
    }	
	}
	}
	
	

	
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
夜夜嗨av一区二区三区网页| 视频一区在线视频| 久久久另类综合| 精品福利av导航| 日韩午夜激情av| 日韩欧美一区二区免费| 欧美一区三区四区| 日韩欧美二区三区| 欧美大片在线观看| 亚洲天堂av一区| 国产精品拍天天在线| 中文字幕一区不卡| 亚洲少妇30p| 亚洲一区二区黄色| 一区二区三区高清在线| 亚洲午夜精品在线| 乱一区二区av| 国产在线视视频有精品| 成人一级视频在线观看| zzijzzij亚洲日本少妇熟睡| av网站免费线看精品| 色哟哟一区二区在线观看| 在线观看日韩高清av| 宅男在线国产精品| www激情久久| 国产精品激情偷乱一区二区∴| 国产精品毛片a∨一区二区三区| ●精品国产综合乱码久久久久| 一区二区三区中文字幕电影| 午夜视频一区在线观看| 久久不见久久见免费视频1| 国产高清不卡二三区| 91小视频在线免费看| 欧美美女一区二区在线观看| 欧美电影免费观看高清完整版在| 国产夜色精品一区二区av| 成人欧美一区二区三区| 日韩国产精品久久久| 国产精品一区二区三区99| 99久久婷婷国产精品综合| 91精品国产全国免费观看| 久久精品欧美日韩| 亚洲电影在线播放| 国产麻豆9l精品三级站| 在线观看av不卡| 久久综合久久综合久久综合| 亚洲卡通动漫在线| 久久精品久久久精品美女| 色偷偷久久一区二区三区| 日韩你懂的在线播放| 亚洲视频精选在线| 国产一区二区久久| 欧美区视频在线观看| 国产精品日日摸夜夜摸av| 婷婷激情综合网| 99视频国产精品| 日韩三级.com| 亚洲一区二区视频在线观看| 国产精品综合在线视频| 欧美群妇大交群的观看方式| 中文字幕一区二区在线观看| 美女网站色91| 欧美日韩性生活| 国产精品久久久久四虎| 麻豆国产一区二区| 日本道精品一区二区三区| 国产亚洲精品精华液| 日本不卡视频一二三区| 色婷婷亚洲一区二区三区| 久久综合九色综合97婷婷女人| 亚洲大片精品永久免费| 99久久久无码国产精品| 久久精品日韩一区二区三区| 免费成人在线视频观看| 精品婷婷伊人一区三区三| 国产精品不卡在线| 国产酒店精品激情| 欧美不卡视频一区| 首页国产欧美久久| 欧美网站大全在线观看| 亚洲精品免费在线| 成人18视频在线播放| 久久精品一二三| 久久99精品国产.久久久久久| 欧美日韩视频不卡| 一区二区三区欧美激情| 色综合天天性综合| 国产精品久久毛片| 成人免费视频app| 国产日韩一级二级三级| 激情av综合网| 精品国产三级电影在线观看| 日韩精品欧美精品| 欧美一区二区黄| 奇米色777欧美一区二区| 欧美美女bb生活片| 日韩精品乱码av一区二区| 欧美日韩精品欧美日韩精品一| 一区二区三区四区av| 在线欧美一区二区| 亚洲一区二区黄色| 欧美日韩精品一区视频| 亚洲最新在线观看| 精品污污网站免费看| 午夜影视日本亚洲欧洲精品| 欧美伦理视频网站| 日韩av不卡一区二区| 日韩一区二区三区三四区视频在线观看| 亚洲自拍另类综合| 91麻豆精品久久久久蜜臀| 青青草国产成人99久久| 欧美mv日韩mv国产| 国产精品99久久久久久似苏梦涵| 精品国产伦一区二区三区观看方式 | 亚洲综合一区二区精品导航| 欧美亚洲自拍偷拍| 日韩在线播放一区二区| 日韩精品一区二区三区蜜臀| 国精产品一区一区三区mba桃花| 精品国产麻豆免费人成网站| 国产成人精品aa毛片| 国产精品国产三级国产普通话99| 97se亚洲国产综合自在线| 一区二区三区在线免费播放| 欧美女孩性生活视频| 裸体歌舞表演一区二区| 中文在线免费一区三区高中清不卡| 成人毛片在线观看| 一二三四区精品视频| 欧美一区三区四区| 粉嫩绯色av一区二区在线观看| 综合自拍亚洲综合图不卡区| 欧美日韩国产乱码电影| 精一区二区三区| 中文字幕一区二区三| 欧美日韩久久一区| 国产精品一区免费在线观看| 亚洲视频电影在线| 91精品国产综合久久婷婷香蕉| 国产在线一区二区| 一区二区三区资源| 久久亚洲二区三区| 色丁香久综合在线久综合在线观看| 午夜欧美2019年伦理| 国产三级精品三级| 欧美日韩中文精品| 粉嫩av一区二区三区在线播放| 亚洲小少妇裸体bbw| 久久精品欧美日韩| 欧美日本不卡视频| eeuss鲁片一区二区三区在线看| 午夜精品123| 成人免费在线视频| 欧美大胆一级视频| 色综合天天综合| 国产精品自拍一区| 亚洲www啪成人一区二区麻豆| 26uuu久久天堂性欧美| 在线观看成人小视频| 国产69精品久久777的优势| 亚洲v日本v欧美v久久精品| 国产精品天美传媒沈樵| 欧美一区二区三区视频| 91免费视频网| 国产二区国产一区在线观看| 亚洲18影院在线观看| 成人欧美一区二区三区白人 | 樱花草国产18久久久久| 久久婷婷国产综合精品青草| 91国在线观看| 福利一区二区在线| 天使萌一区二区三区免费观看| 国产精品久线在线观看| 欧美精品一区二区三区在线播放 | 91精品久久久久久久久99蜜臂| hitomi一区二区三区精品| 色偷偷一区二区三区| 久久精品噜噜噜成人88aⅴ| 一区二区三区丝袜| 日韩一区二区三区四区| 国产99久久久国产精品| 综合中文字幕亚洲| 日韩中文字幕麻豆| 东方aⅴ免费观看久久av| 欧美日韩亚洲高清一区二区| 国产精品久久久久影院亚瑟| 国产一区二区日韩精品| 欧美精品第1页| 日产欧产美韩系列久久99| 精品视频在线免费观看| 国产福利一区二区三区视频在线| 国产视频911| 色综合久久九月婷婷色综合| 亚洲综合久久久| 666欧美在线视频| 极品瑜伽女神91| 麻豆视频一区二区| 首页国产欧美久久| 视频一区二区三区中文字幕| 一区二区三区美女|