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 / font / TextLine$2.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  827 b   |  31 lines

  1. package java.awt.font;
  2.  
  3. import java.awt.geom.Rectangle2D;
  4. import java.awt.geom.RectangularShape;
  5. import sun.awt.font.TextLineComponent;
  6.  
  7. class TextLine$2 extends TextLine.Function {
  8.    TextLine$2() {
  9.       super((TextLine.1)null);
  10.    }
  11.  
  12.    float computeFunction(TextLine var1, int var2, int var3) {
  13.       float var4 = 0.0F;
  14.       if (TextLine.access$200(var1) == null) {
  15.          for(int var5 = 0; var5 < var2; ++var5) {
  16.             Rectangle2D var6 = TextLine.access$100(var1)[var5].getLogicalBounds();
  17.             var4 += (float)((RectangularShape)var6).getWidth();
  18.          }
  19.       } else {
  20.          for(int var8 = 0; TextLine.access$200(var1)[var8] != var2; ++var8) {
  21.             int var10 = TextLine.access$200(var1)[var8];
  22.             Rectangle2D var7 = TextLine.access$100(var1)[var10].getLogicalBounds();
  23.             var4 += (float)((RectangularShape)var7).getWidth();
  24.          }
  25.       }
  26.  
  27.       TextLineComponent var9 = TextLine.access$100(var1)[var2];
  28.       return var4 + var9.getCharX(var3);
  29.    }
  30. }
  31.