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

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

?? polygonobj.java

?? 基于jxta的局域網P2P文件共享,可以實現局域網中的文件p2p共享,實現文件快速傳輸及交流
?? JAVA
字號:
package connex.plugins.whiteboard;

import java.awt.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class PolygonObj
    extends ShapeObj {


  private Polygon poly = new Polygon();


  public PolygonObj() {
    this.id = this.hashCode() + "";
  }

  /**
   * SelectGraphic
   *
   * @param pt Point
   * @return boolean
   * @todo Implement this connex.plugins.whiteboard.ShapeObj method
   */
  public boolean SelectShape(Point pt) {
    int n = poly.npoints;
    for (int i = 0; i < n; i++) {
      if (Math.abs(pt.x - poly.xpoints[i]) < 5 && Math.abs(pt.y - poly.ypoints[i]) < 5) {

        select = i + 1;
        return true;

      }

    }
    if (poly.contains(pt)) {
      select = 1000;
      return true;
    }
    return false;
  }

  /**
   * move
   *
   * @param pt Point
   * @param pt2 Point
   * @todo Implement this connex.plugins.whiteboard.ShapeObj method
   */
  public void move(Point pt, Point pt2) {
    int tmpx = pt.x - pt2.x;
    int tmpy = pt.y - pt2.y;
    if (select <= poly.npoints) {
      drawSelection(true);
      poly.xpoints[select - 1] = pt.x;
      poly.ypoints[select - 1] = pt.y;
      poly.invalidate();
      drawSelection(false);
    }
    else {
      drawSelection(true);
      poly.translate(tmpx, tmpy);
      drawSelection(false);
    }

  }

  protected void drawSelection(boolean xor) {
    BasicStroke stroke = new BasicStroke(1.0f);
    float dash1[] = {
        2.0f};
    BasicStroke dashed = new BasicStroke(1.0f,
                                         BasicStroke.CAP_BUTT,
                                         BasicStroke.JOIN_MITER,
                                         10.0f, dash1, 0.0f);
    int n = poly.npoints;
    g2D.setStroke(dashed);

    g2D.setColor(Color.MAGENTA);
    if (xor) {
      g2D.setXORMode(Color.white);
    }
    g2D.draw(poly);
    for (int i = 0; i < n; i++) {

      g2D.fillRect(poly.xpoints[i] - 2, poly.ypoints[i] - 2, 5, 5);

    }

  }



  /**
   * draw
   *
   * @todo Implement this connex.plugins.whiteboard.ShapeObj method
   */
  public void draw() {
   g2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
    if (select != 0) {
      drawSelection(false);
    }
    else {
      g2D.setColor(drawColor);

      g2D.draw(poly);
    }
    if (fillColor != null) {
      fill(fillColor);
    }
  }

  /**
   * draw
   *
   * @param start Point
   * @param end Point
   * @todo Implement this connex.plugins.whiteboard.ShapeObj method
   */
  public void draw(Point start, Point end) {
    if (poly.npoints <= 1000) {
      poly.addPoint(start.x, start.y);

      draw();

    }

  }

  /**
   * fill
   *
   * @param fillColor Color
   * @todo Implement this connex.plugins.whiteboard.ShapeObj method
   */
  public void fill(Color fillColor) {
    this.fillColor = fillColor;
    g2D.setColor(fillColor);
    g2D.fill(poly);
  }



}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品网站在线| 精品在线视频一区| 一区二区成人在线| 中国av一区二区三区| 中文字幕欧美日本乱码一线二线 | 国产亚洲欧洲997久久综合 | 欧美人与性动xxxx| 欧美人与禽zozo性伦| 777亚洲妇女| 欧美肥大bbwbbw高潮| 91精品福利在线一区二区三区| 欧美老人xxxx18| 欧美精品亚洲一区二区在线播放| 777色狠狠一区二区三区| 亚洲三级在线免费| 中文字幕日韩av资源站| 亚洲视频在线一区| 亚洲精品国产a久久久久久| 亚洲美女在线国产| 午夜精品久久久久久| 日韩精品成人一区二区在线| 日韩av中文在线观看| 狠狠网亚洲精品| 国产不卡视频在线观看| 91视频免费看| 欧美日韩一区二区在线观看视频| 91精品免费观看| 日韩一区二区在线看| 国产亚洲人成网站| 亚洲免费高清视频在线| 亚洲成人av福利| 久久成人免费电影| www.在线成人| 精品污污网站免费看| 精品国产自在久精品国产| 中文字幕免费观看一区| 亚洲精品成人精品456| 视频一区在线视频| 国产高清精品在线| 国产精品久久久久久久久快鸭| 亚洲欧洲无码一区二区三区| 日韩理论在线观看| 亚洲综合一区二区精品导航| 日韩国产高清影视| 色综合久久六月婷婷中文字幕| 97se亚洲国产综合自在线不卡| 91久久精品一区二区二区| 日韩午夜在线影院| 国产精品色哟哟网站| 亚洲成a人片在线观看中文| 激情综合色综合久久| 色噜噜狠狠成人网p站| 欧美mv日韩mv国产| 亚洲综合在线免费观看| 精品一区二区三区影院在线午夜| www.一区二区| 欧美成人一区二区三区在线观看 | 欧美高清视频www夜色资源网| 久久亚区不卡日本| 亚洲国产欧美在线| 国产成人精品一区二区三区网站观看| 在线观看日韩国产| 精品乱人伦小说| 亚洲欧美偷拍三级| 午夜精品福利视频网站| 国产又黄又大久久| 欧美日韩情趣电影| 中文字幕一区在线观看| 狠狠色狠狠色综合系列| 欧美偷拍一区二区| 国产精品免费久久久久| 黑人精品欧美一区二区蜜桃| 色婷婷亚洲一区二区三区| 亚洲精品一区二区三区99 | 国产精品资源在线观看| 欧美在线制服丝袜| 中文字幕久久午夜不卡| 免费看日韩精品| 欧美伊人精品成人久久综合97 | 亚洲在线视频网站| 成人听书哪个软件好| 日韩欧美成人一区| 亚洲成人777| 在线免费观看视频一区| 中文字幕不卡在线播放| 国产乱码精品一区二区三区忘忧草 | 亚洲综合免费观看高清完整版在线| 成人精品一区二区三区四区 | 国产精品综合网| 欧美午夜影院一区| 蜜臀av一区二区| 在线日韩一区二区| 中文字幕乱码日本亚洲一区二区| 青青草国产精品97视觉盛宴| 欧美三级电影在线观看| 99久久er热在这里只有精品66| 久久99在线观看| 欧美日韩一区二区三区视频| ●精品国产综合乱码久久久久| 精品中文字幕一区二区| 制服丝袜亚洲播放| 欧美亚洲国产一区在线观看网站| 奇米精品一区二区三区在线观看一| 色综合视频一区二区三区高清| 日韩精品欧美精品| 精品一区二区在线观看| 懂色av中文字幕一区二区三区| 久久久欧美精品sm网站| 美女视频黄a大片欧美| 日韩亚洲欧美中文三级| 免费观看一级欧美片| 欧美一个色资源| 蜜桃视频在线一区| 2019国产精品| 精品一二三四在线| 久久综合九色欧美综合狠狠| 精品综合免费视频观看| 91麻豆免费看片| 中文一区二区在线观看| 成人一区在线观看| 另类成人小视频在线| 日韩午夜av电影| 激情丁香综合五月| 久久精品视频免费观看| va亚洲va日韩不卡在线观看| 亚洲人成网站色在线观看| 欧美综合亚洲图片综合区| 丝袜美腿亚洲一区二区图片| 欧美成人官网二区| 国产成人自拍网| 亚洲视频每日更新| 欧美精品黑人性xxxx| 久久国产精品99久久人人澡| 日本一区二区不卡视频| 91在线一区二区| 亚洲福利一区二区三区| 精品久久久久久最新网址| 成人精品在线视频观看| 亚洲成在人线免费| 久久综合九色综合欧美98| 99国产欧美另类久久久精品| 亚洲mv大片欧洲mv大片精品| 久久免费视频一区| 91久久香蕉国产日韩欧美9色| 免费在线成人网| 中文无字幕一区二区三区| 欧美日韩在线直播| 国产精品综合视频| 亚洲国产视频直播| 精品久久人人做人人爽| 一本大道久久a久久综合| 青青草97国产精品免费观看无弹窗版| 国产亚洲精品bt天堂精选| 色呦呦国产精品| 激情图片小说一区| 亚洲欧美国产77777| 日韩区在线观看| 91在线国产福利| 久久精品久久综合| 亚洲免费在线视频| 久久久国产精华| 555www色欧美视频| 国v精品久久久网| 日韩精品国产精品| 国产精品成人一区二区艾草| 欧美一级日韩不卡播放免费| 97se亚洲国产综合自在线观| 精品一区二区三区在线播放视频 | 亚洲啪啪综合av一区二区三区| 制服丝袜在线91| 91麻豆蜜桃一区二区三区| 激情综合色综合久久综合| 亚洲二区在线观看| 中文字幕一区二区三区四区不卡 | 日韩欧美成人一区| 国产亚洲人成网站| 51精品久久久久久久蜜臀| 色综合久久88色综合天天6| 国产精品99久久久久| 日本aⅴ亚洲精品中文乱码| 亚洲美女偷拍久久| 国产精品国产自产拍高清av| www成人在线观看| 在线成人免费视频| 在线亚洲+欧美+日本专区| 丁香五精品蜜臀久久久久99网站| 免费观看日韩电影| 日日摸夜夜添夜夜添精品视频| 综合久久久久综合| 国产精品精品国产色婷婷| 久久精品亚洲精品国产欧美kt∨| 欧美一区二区三区免费大片| 欧美吞精做爰啪啪高潮| 色偷偷一区二区三区| 大胆欧美人体老妇| 成人性生交大片免费看视频在线| 免费一区二区视频| 免费欧美在线视频| 日产精品久久久久久久性色| 午夜精品成人在线视频|