class javax.swing.text.GlyphPainter1 extends javax.swing.text.GlyphView$GlyphPainter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: javax.swing.text.GlyphPainter1
super_class: javax.swing.text.GlyphView$GlyphPainter
{
java.awt.FontMetrics metrics;
descriptor: Ljava/awt/FontMetrics;
flags: (0x0000)
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial javax.swing.text.GlyphView$GlyphPainter.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/swing/text/GlyphPainter1;
public float getSpan(javax.swing.text.GlyphView, int, int, javax.swing.text.TabExpander, float);
descriptor: (Ljavax/swing/text/GlyphView;IILjavax/swing/text/TabExpander;F)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 1
iload 2
iload 3
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 6
start local 6 2: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.getJustificationData:(Ljavax/swing/text/GlyphView;)[I
astore 7
start local 7 3: aload 1
aload 6
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
fload 5
f2i
aload 4
iload 2
4: aload 7
5: invokestatic javax.swing.text.Utilities.getTabbedTextWidth:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;Ljava/awt/FontMetrics;ILjavax/swing/text/TabExpander;I[I)I
istore 8
start local 8 6: aload 6
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
7: iload 8
i2f
freturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Ljavax/swing/text/GlyphPainter1;
0 8 1 v Ljavax/swing/text/GlyphView;
0 8 2 p0 I
0 8 3 p1 I
0 8 4 e Ljavax/swing/text/TabExpander;
0 8 5 x F
2 8 6 text Ljavax/swing/text/Segment;
3 8 7 justificationData [I
6 8 8 width I
MethodParameters:
Name Flags
v
p0
p1
e
x
public float getHeight(javax.swing.text.GlyphView);
descriptor: (Ljavax/swing/text/GlyphView;)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getHeight:()I
i2f
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/text/GlyphPainter1;
0 2 1 v Ljavax/swing/text/GlyphView;
MethodParameters:
Name Flags
v
public float getAscent(javax.swing.text.GlyphView);
descriptor: (Ljavax/swing/text/GlyphView;)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getAscent:()I
i2f
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/text/GlyphPainter1;
0 2 1 v Ljavax/swing/text/GlyphView;
MethodParameters:
Name Flags
v
public float getDescent(javax.swing.text.GlyphView);
descriptor: (Ljavax/swing/text/GlyphView;)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getDescent:()I
i2f
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/swing/text/GlyphPainter1;
0 2 1 v Ljavax/swing/text/GlyphView;
MethodParameters:
Name Flags
v
public void paint(javax.swing.text.GlyphView, java.awt.Graphics, java.awt.Shape, int, int);
descriptor: (Ljavax/swing/text/GlyphView;Ljava/awt/Graphics;Ljava/awt/Shape;II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=13, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 1
invokevirtual javax.swing.text.GlyphView.getTabExpander:()Ljavax/swing/text/TabExpander;
astore 7
start local 7 2: aload 3
instanceof java.awt.Rectangle
ifeq 3
aload 3
checkcast java.awt.Rectangle
goto 4
StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView java.awt.Graphics java.awt.Shape int int top javax.swing.text.TabExpander
StackMap stack:
3: aload 3
invokeinterface java.awt.Shape.getBounds:()Ljava/awt/Rectangle;
StackMap locals:
StackMap stack: java.awt.Rectangle
4: astore 8
start local 8 5: aload 8
getfield java.awt.Rectangle.x:I
istore 9
start local 9 6: aload 1
invokevirtual javax.swing.text.GlyphView.getStartOffset:()I
istore 10
start local 10 7: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.getJustificationData:(Ljavax/swing/text/GlyphView;)[I
astore 11
start local 11 8: iload 10
iload 4
if_icmpeq 15
9: aload 1
iload 10
iload 4
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 6
start local 6 10: aload 1
aload 6
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
iload 9
aload 7
iload 10
11: aload 11
12: invokestatic javax.swing.text.Utilities.getTabbedTextWidth:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;Ljava/awt/FontMetrics;ILjavax/swing/text/TabExpander;I[I)I
istore 12
start local 12 13: iload 9
iload 12
iadd
istore 9
14: aload 6
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
end local 12 end local 6 15: StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView java.awt.Graphics java.awt.Shape int int top javax.swing.text.TabExpander java.awt.Rectangle int int int[]
StackMap stack:
aload 8
getfield java.awt.Rectangle.y:I
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getHeight:()I
iadd
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getDescent:()I
isub
istore 12
start local 12 16: aload 1
iload 4
iload 5
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 6
start local 6 17: aload 2
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getFont:()Ljava/awt/Font;
invokevirtual java.awt.Graphics.setFont:(Ljava/awt/Font;)V
18: aload 1
aload 6
iload 9
iload 12
aload 2
aload 7
iload 4
19: aload 11
20: invokestatic javax.swing.text.Utilities.drawTabbedText:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;IILjava/awt/Graphics;Ljavax/swing/text/TabExpander;I[I)I
pop
21: aload 6
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
22: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Ljavax/swing/text/GlyphPainter1;
0 23 1 v Ljavax/swing/text/GlyphView;
0 23 2 g Ljava/awt/Graphics;
0 23 3 a Ljava/awt/Shape;
0 23 4 p0 I
0 23 5 p1 I
10 15 6 text Ljavax/swing/text/Segment;
17 23 6 text Ljavax/swing/text/Segment;
2 23 7 expander Ljavax/swing/text/TabExpander;
5 23 8 alloc Ljava/awt/Rectangle;
6 23 9 x I
7 23 10 p I
8 23 11 justificationData [I
13 15 12 width I
16 23 12 y I
MethodParameters:
Name Flags
v
g
a
p0
p1
public java.awt.Shape modelToView(javax.swing.text.GlyphView, int, javax.swing.text.Position$Bias, java.awt.Shape);
descriptor: (Ljavax/swing/text/GlyphView;ILjavax/swing/text/Position$Bias;Ljava/awt/Shape;)Ljava/awt/Shape;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=12, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 4
instanceof java.awt.Rectangle
ifeq 2
aload 4
checkcast java.awt.Rectangle
goto 3
StackMap locals:
StackMap stack:
2: aload 4
invokeinterface java.awt.Shape.getBounds:()Ljava/awt/Rectangle;
StackMap locals:
StackMap stack: java.awt.Rectangle
3: astore 5
start local 5 4: aload 1
invokevirtual javax.swing.text.GlyphView.getStartOffset:()I
istore 6
start local 6 5: aload 1
invokevirtual javax.swing.text.GlyphView.getEndOffset:()I
istore 7
start local 7 6: aload 1
invokevirtual javax.swing.text.GlyphView.getTabExpander:()Ljavax/swing/text/TabExpander;
astore 8
start local 8 7: iload 2
iload 7
if_icmpne 11
8: new java.awt.Rectangle
dup
aload 5
getfield java.awt.Rectangle.x:I
aload 5
getfield java.awt.Rectangle.width:I
iadd
aload 5
getfield java.awt.Rectangle.y:I
iconst_0
9: aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getHeight:()I
10: invokespecial java.awt.Rectangle.<init>:(IIII)V
areturn
11: StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView int javax.swing.text.Position$Bias java.awt.Shape java.awt.Rectangle int int javax.swing.text.TabExpander
StackMap stack:
iload 2
iload 6
if_icmplt 19
iload 2
iload 7
if_icmpgt 19
12: aload 1
iload 6
iload 2
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 9
start local 9 13: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.getJustificationData:(Ljavax/swing/text/GlyphView;)[I
astore 10
start local 10 14: aload 1
aload 9
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
aload 5
getfield java.awt.Rectangle.x:I
aload 8
iload 6
15: aload 10
16: invokestatic javax.swing.text.Utilities.getTabbedTextWidth:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;Ljava/awt/FontMetrics;ILjavax/swing/text/TabExpander;I[I)I
istore 11
start local 11 17: aload 9
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
18: new java.awt.Rectangle
dup
aload 5
getfield java.awt.Rectangle.x:I
iload 11
iadd
aload 5
getfield java.awt.Rectangle.y:I
iconst_0
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getHeight:()I
invokespecial java.awt.Rectangle.<init>:(IIII)V
areturn
end local 11 end local 10 end local 9 19: StackMap locals:
StackMap stack:
new javax.swing.text.BadLocationException
dup
ldc "modelToView - can't convert"
iload 7
invokespecial javax.swing.text.BadLocationException.<init>:(Ljava/lang/String;I)V
athrow
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Ljavax/swing/text/GlyphPainter1;
0 20 1 v Ljavax/swing/text/GlyphView;
0 20 2 pos I
0 20 3 bias Ljavax/swing/text/Position$Bias;
0 20 4 a Ljava/awt/Shape;
4 20 5 alloc Ljava/awt/Rectangle;
5 20 6 p0 I
6 20 7 p1 I
7 20 8 expander Ljavax/swing/text/TabExpander;
13 19 9 text Ljavax/swing/text/Segment;
14 19 10 justificationData [I
17 19 11 width I
Exceptions:
throws javax.swing.text.BadLocationException
MethodParameters:
Name Flags
v
pos
bias
a
public int viewToModel(javax.swing.text.GlyphView, float, float, java.awt.Shape, javax.swing.text.Position$Bias[]);
descriptor: (Ljavax/swing/text/GlyphView;FFLjava/awt/Shape;[Ljavax/swing/text/Position$Bias;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=14, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 4
instanceof java.awt.Rectangle
ifeq 2
aload 4
checkcast java.awt.Rectangle
goto 3
StackMap locals:
StackMap stack:
2: aload 4
invokeinterface java.awt.Shape.getBounds:()Ljava/awt/Rectangle;
StackMap locals:
StackMap stack: java.awt.Rectangle
3: astore 6
start local 6 4: aload 1
invokevirtual javax.swing.text.GlyphView.getStartOffset:()I
istore 7
start local 7 5: aload 1
invokevirtual javax.swing.text.GlyphView.getEndOffset:()I
istore 8
start local 8 6: aload 1
invokevirtual javax.swing.text.GlyphView.getTabExpander:()Ljavax/swing/text/TabExpander;
astore 9
start local 9 7: aload 1
iload 7
iload 8
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 10
start local 10 8: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.getJustificationData:(Ljavax/swing/text/GlyphView;)[I
astore 11
start local 11 9: aload 1
aload 10
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
10: aload 6
getfield java.awt.Rectangle.x:I
fload 2
f2i
aload 9
iload 7
11: aload 11
12: invokestatic javax.swing.text.Utilities.getTabbedTextOffset:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;Ljava/awt/FontMetrics;IILjavax/swing/text/TabExpander;I[I)I
istore 12
start local 12 13: aload 10
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
14: iload 7
iload 12
iadd
istore 13
start local 13 15: iload 13
iload 8
if_icmpne 17
16: iinc 13 -1
17: StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView float float java.awt.Shape javax.swing.text.Position$Bias[] java.awt.Rectangle int int javax.swing.text.TabExpander javax.swing.text.Segment int[] int int
StackMap stack:
aload 5
iconst_0
getstatic javax.swing.text.Position$Bias.Forward:Ljavax/swing/text/Position$Bias;
aastore
18: iload 13
ireturn
end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Ljavax/swing/text/GlyphPainter1;
0 19 1 v Ljavax/swing/text/GlyphView;
0 19 2 x F
0 19 3 y F
0 19 4 a Ljava/awt/Shape;
0 19 5 biasReturn [Ljavax/swing/text/Position$Bias;
4 19 6 alloc Ljava/awt/Rectangle;
5 19 7 p0 I
6 19 8 p1 I
7 19 9 expander Ljavax/swing/text/TabExpander;
8 19 10 text Ljavax/swing/text/Segment;
9 19 11 justificationData [I
13 19 12 offs I
15 19 13 retValue I
MethodParameters:
Name Flags
v
x
y
a
biasReturn
public int getBoundedPosition(javax.swing.text.GlyphView, int, float, float);
descriptor: (Ljavax/swing/text/GlyphView;IFF)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=10, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.sync:(Ljavax/swing/text/GlyphView;)V
1: aload 1
invokevirtual javax.swing.text.GlyphView.getTabExpander:()Ljavax/swing/text/TabExpander;
astore 5
start local 5 2: aload 1
iload 2
aload 1
invokevirtual javax.swing.text.GlyphView.getEndOffset:()I
invokevirtual javax.swing.text.GlyphView.getText:(II)Ljavax/swing/text/Segment;
astore 6
start local 6 3: aload 0
aload 1
invokevirtual javax.swing.text.GlyphPainter1.getJustificationData:(Ljavax/swing/text/GlyphView;)[I
astore 7
start local 7 4: aload 1
aload 6
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
fload 3
f2i
fload 3
fload 4
fadd
f2i
5: aload 5
iload 2
iconst_0
6: aload 7
7: invokestatic javax.swing.text.Utilities.getTabbedTextOffset:(Ljavax/swing/text/View;Ljavax/swing/text/Segment;Ljava/awt/FontMetrics;IILjavax/swing/text/TabExpander;IZ[I)I
istore 8
start local 8 8: aload 6
invokestatic javax.swing.text.SegmentCache.releaseSharedSegment:(Ljavax/swing/text/Segment;)V
9: iload 2
iload 8
iadd
istore 9
start local 9 10: iload 9
ireturn
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Ljavax/swing/text/GlyphPainter1;
0 11 1 v Ljavax/swing/text/GlyphView;
0 11 2 p0 I
0 11 3 x F
0 11 4 len F
2 11 5 expander Ljavax/swing/text/TabExpander;
3 11 6 s Ljavax/swing/text/Segment;
4 11 7 justificationData [I
8 11 8 index I
10 11 9 p1 I
MethodParameters:
Name Flags
v
p0
x
len
void sync(javax.swing.text.GlyphView);
descriptor: (Ljavax/swing/text/GlyphView;)V
flags: (0x0000)
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.swing.text.GlyphView.getFont:()Ljava/awt/Font;
astore 2
start local 2 1: aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
ifnull 2
aload 2
aload 0
getfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
invokevirtual java.awt.FontMetrics.getFont:()Ljava/awt/Font;
invokevirtual java.awt.Font.equals:(Ljava/lang/Object;)Z
ifne 6
2: StackMap locals: java.awt.Font
StackMap stack:
aload 1
invokevirtual javax.swing.text.GlyphView.getContainer:()Ljava/awt/Container;
astore 3
start local 3 3: aload 0
aload 3
ifnull 4
aload 3
aload 2
invokevirtual java.awt.Container.getFontMetrics:(Ljava/awt/Font;)Ljava/awt/FontMetrics;
goto 5
4: StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView java.awt.Font java.awt.Container
StackMap stack: javax.swing.text.GlyphPainter1
invokestatic java.awt.Toolkit.getDefaultToolkit:()Ljava/awt/Toolkit;
aload 2
invokevirtual java.awt.Toolkit.getFontMetrics:(Ljava/awt/Font;)Ljava/awt/FontMetrics;
5: StackMap locals: javax.swing.text.GlyphPainter1 javax.swing.text.GlyphView java.awt.Font java.awt.Container
StackMap stack: javax.swing.text.GlyphPainter1 java.awt.FontMetrics
putfield javax.swing.text.GlyphPainter1.metrics:Ljava/awt/FontMetrics;
end local 3 6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Ljavax/swing/text/GlyphPainter1;
0 7 1 v Ljavax/swing/text/GlyphView;
1 7 2 f Ljava/awt/Font;
3 6 3 c Ljava/awt/Container;
MethodParameters:
Name Flags
v
private int[] getJustificationData(javax.swing.text.GlyphView);
descriptor: (Ljavax/swing/text/GlyphView;)[I
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=5, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual javax.swing.text.GlyphView.getParent:()Ljavax/swing/text/View;
astore 2
start local 2 1: aconst_null
astore 3
start local 3 2: aload 2
instanceof javax.swing.text.ParagraphView$Row
ifeq 5
3: aload 2
checkcast javax.swing.text.ParagraphView$Row
astore 4
start local 4 4: aload 4
getfield javax.swing.text.ParagraphView$Row.justificationData:[I
astore 3
end local 4 5: StackMap locals: javax.swing.text.View int[]
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Ljavax/swing/text/GlyphPainter1;
0 6 1 v Ljavax/swing/text/GlyphView;
1 6 2 parent Ljavax/swing/text/View;
2 6 3 ret [I
4 5 4 row Ljavax/swing/text/ParagraphView$Row;
MethodParameters:
Name Flags
v
}
SourceFile: "GlyphPainter1.java"
InnerClasses:
public abstract GlyphPainter = javax.swing.text.GlyphView$GlyphPainter of javax.swing.text.GlyphView
Row = javax.swing.text.ParagraphView$Row of javax.swing.text.ParagraphView
public final Bias = javax.swing.text.Position$Bias of javax.swing.text.Position