BackCmd.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.Shape;
  5. public class BackCmd extends Command{
  6.     Shape s; 
  7.     public void executeClick(Point p, Drawing dwg){
  8.       s= dwg.getFrontmostContainer(p);   
  9.      if(s!=null){
  10. for(int i=dwg.a.indexOf(s);i>0;i--){
  11. dwg.a.set(i, dwg.a.get(i-1));
  12. }
  13. dwg.a.set(0,s);
  14. }
  15. }
  16. }