LineCmd.java
上传用户:sdzznc
上传日期:2022-07-23
资源大小:51k
文件大小:0k
源码类别:

绘图程序

开发平台:

Java

  1. package cn.edu.nju.software.grapheditor.cmd;
  2. import java.awt.Point;
  3. import cn.edu.nju.software.grapheditor.Drawing;
  4. import cn.edu.nju.software.grapheditor.shape.Segment;
  5. public class LineCmd extends Command{
  6.    Segment s;
  7.    public void executePress(Point p,Drawing dwg){
  8.    s=new Segment(dwg.currentColor);
  9.    s.startPoint =p;
  10. s.endPoint =p;
  11. dwg.a.add(s);
  12.    }
  13.    public void executeDrag(Point p, Drawing dwg) {
  14. s.endPoint =p;
  15. }
  16. }