home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / awt / Graphics2D.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  2.5 KB  |  127 lines

  1. package java.awt;
  2.  
  3. import java.awt.font.FontRenderContext;
  4. import java.awt.font.GlyphVector;
  5. import java.awt.geom.AffineTransform;
  6. import java.awt.image.BufferedImage;
  7. import java.awt.image.BufferedImageOp;
  8. import java.awt.image.ImageObserver;
  9. import java.awt.image.RenderedImage;
  10. import java.awt.image.renderable.RenderableImage;
  11. import java.text.AttributedCharacterIterator;
  12. import java.util.Map;
  13.  
  14. public abstract class Graphics2D extends Graphics {
  15.    protected Graphics2D() {
  16.    }
  17.  
  18.    public void draw3DRect(int var1, int var2, int var3, int var4, boolean var5) {
  19.       Paint var6 = this.getPaint();
  20.       Color var7 = ((Graphics)this).getColor();
  21.       Color var8 = var7.brighter();
  22.       Color var9 = var7.darker();
  23.       ((Graphics)this).setColor(var5 ? var8 : var9);
  24.       ((Graphics)this).fillRect(var1, var2, 1, var4 + 1);
  25.       ((Graphics)this).fillRect(var1 + 1, var2, var3 - 1, 1);
  26.       ((Graphics)this).setColor(var5 ? var9 : var8);
  27.       ((Graphics)this).fillRect(var1 + 1, var2 + var4, var3, 1);
  28.       ((Graphics)this).fillRect(var1 + var3, var2, 1, var4);
  29.       this.setPaint(var6);
  30.    }
  31.  
  32.    public void fill3DRect(int var1, int var2, int var3, int var4, boolean var5) {
  33.       Paint var6 = this.getPaint();
  34.       Color var7 = ((Graphics)this).getColor();
  35.       Color var8 = var7.brighter();
  36.       Color var9 = var7.darker();
  37.       if (!var5) {
  38.          ((Graphics)this).setColor(var9);
  39.       } else if (var6 != var7) {
  40.          ((Graphics)this).setColor(var7);
  41.       }
  42.  
  43.       ((Graphics)this).fillRect(var1 + 1, var2 + 1, var3 - 2, var4 - 2);
  44.       ((Graphics)this).setColor(var5 ? var8 : var9);
  45.       ((Graphics)this).fillRect(var1, var2, 1, var4);
  46.       ((Graphics)this).fillRect(var1 + 1, var2, var3 - 2, 1);
  47.       ((Graphics)this).setColor(var5 ? var9 : var8);
  48.       ((Graphics)this).fillRect(var1 + 1, var2 + var4 - 1, var3 - 1, 1);
  49.       ((Graphics)this).fillRect(var1 + var3 - 1, var2, 1, var4 - 1);
  50.       this.setPaint(var6);
  51.    }
  52.  
  53.    public abstract void draw(Shape var1);
  54.  
  55.    public abstract boolean drawImage(Image var1, AffineTransform var2, ImageObserver var3);
  56.  
  57.    public abstract void drawImage(BufferedImage var1, BufferedImageOp var2, int var3, int var4);
  58.  
  59.    public abstract void drawRenderedImage(RenderedImage var1, AffineTransform var2);
  60.  
  61.    public abstract void drawRenderableImage(RenderableImage var1, AffineTransform var2);
  62.  
  63.    public abstract void drawString(String var1, int var2, int var3);
  64.  
  65.    public abstract void drawString(String var1, float var2, float var3);
  66.  
  67.    public abstract void drawString(AttributedCharacterIterator var1, int var2, int var3);
  68.  
  69.    public abstract void drawString(AttributedCharacterIterator var1, float var2, float var3);
  70.  
  71.    public abstract void drawGlyphVector(GlyphVector var1, float var2, float var3);
  72.  
  73.    public abstract void fill(Shape var1);
  74.  
  75.    public abstract boolean hit(Rectangle var1, Shape var2, boolean var3);
  76.  
  77.    public abstract GraphicsConfiguration getDeviceConfiguration();
  78.  
  79.    public abstract void setComposite(Composite var1);
  80.  
  81.    public abstract void setPaint(Paint var1);
  82.  
  83.    public abstract void setStroke(Stroke var1);
  84.  
  85.    public abstract void setRenderingHint(RenderingHints.Key var1, Object var2);
  86.  
  87.    public abstract Object getRenderingHint(RenderingHints.Key var1);
  88.  
  89.    public abstract void setRenderingHints(Map var1);
  90.  
  91.    public abstract void addRenderingHints(Map var1);
  92.  
  93.    public abstract RenderingHints getRenderingHints();
  94.  
  95.    public abstract void translate(int var1, int var2);
  96.  
  97.    public abstract void translate(double var1, double var3);
  98.  
  99.    public abstract void rotate(double var1);
  100.  
  101.    public abstract void rotate(double var1, double var3, double var5);
  102.  
  103.    public abstract void scale(double var1, double var3);
  104.  
  105.    public abstract void shear(double var1, double var3);
  106.  
  107.    public abstract void transform(AffineTransform var1);
  108.  
  109.    public abstract void setTransform(AffineTransform var1);
  110.  
  111.    public abstract AffineTransform getTransform();
  112.  
  113.    public abstract Paint getPaint();
  114.  
  115.    public abstract Composite getComposite();
  116.  
  117.    public abstract void setBackground(Color var1);
  118.  
  119.    public abstract Color getBackground();
  120.  
  121.    public abstract Stroke getStroke();
  122.  
  123.    public abstract void clip(Shape var1);
  124.  
  125.    public abstract FontRenderContext getFontRenderContext();
  126. }
  127.