setClip принимает Clippable

This commit is contained in:
Victor 2014-03-03 15:21:36 +02:00
parent a693c784fb
commit ea820914d4

View File

@ -17,7 +17,7 @@ public class GraphicsExt {
private Point old;
private Matrix transformMatrix;
private Clip clip;
private Clippable clip;
public GraphicsExt(Graphics g, int width, int height) {
this.g = g;
@ -32,15 +32,10 @@ public class GraphicsExt {
clip = null;
}
public void setClip(Clip clip) {
public void setClip(Clippable clip) {
this.clip = clip;
}
public void clip(double x, double y, double width, double height) {
if (clip != null) clip.setClip(x, y, width, height);
else clip = new Clip(x, y, width, height);
}
public void setColor(Color color) {
g.setColor(color);
}