⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drawing.java

📁 java patterns book
💻 JAVA
字号:
import java.awt.*;
public class Drawing
{
 protected int x, y, w, h;
 protected Rectangle rect;
 protected boolean selected;
 protected boolean filled;
 protected Color fillColor;
 
  //-------------------------------------------
  public void setSelected(boolean b)
  {
     selected = b;
  }

   public void draw(Graphics g){}
   public void move(int xpt, int ypt)
   {
      x = xpt;
      y = ypt;
   }
   public boolean contains(int x, int y)
   {
      return rect.contains(x, y);
   }
  //-------------------------------------------
  protected void saveAsRect()
  {
     rect = new Rectangle(x-w/2, y-h/2, w, h);
  }
  //-------------------------------------------
  protected void setFill(Color c)
  {
     filled = true;
     fillColor = c;
  }


}

⌨️ 快捷键说明

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