ellipsetool.java

来自「一个图形编辑器」· Java 代码 · 共 38 行

JAVA
38
字号
/* * Diagram Editor Application * -------------------------- * * *** Java version *** * * FILE:     EllipseTool.java * * JDK:      Compatible with JDK 1.5 * * AUTHOR:   Zhangyi *  * HISTORY:  Written October 2004 */import java.awt.* ;public class EllipseTool extends CreationTool{  EllipseTool(Diagram d)  {    super(d) ;  }  Element newElement(Point start, Point stop)  {    return new Ellipse(start, stop) ;  }  void drawElement(Graphics g)  {    g.drawOval( Math.min(start.x,current.x),                Math.min(start.y,current.y),                Math.abs(start.x-current.x),                Math.abs(start.y-current.y)) ;  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?