diff --git a/modules/graphics/src/test/java/com/sun/javafx/pgstub/StubTextLayout.java b/modules/graphics/src/test/java/com/sun/javafx/pgstub/StubTextLayout.java --- a/modules/graphics/src/test/java/com/sun/javafx/pgstub/StubTextLayout.java +++ b/modules/graphics/src/test/java/com/sun/javafx/pgstub/StubTextLayout.java @@ -93,9 +93,30 @@ (float)width, (float)(height-fontSize), 0); } + class StubTextLine implements TextLine { + @Override public GlyphList[] getRuns() { + return new GlyphList[0]; + } + @Override public RectBounds getBounds() { + return new RectBounds(); + } + @Override public float getLeftSideBearing() { + return 0; + } + @Override public float getRightSideBearing() { + return 0; + } + @Override public int getStart() { + return 0; + } + @Override public int getLength() { + return 0; + } + } + @Override public TextLine[] getLines() { - return null; + return new TextLine[] {new StubTextLine()}; } @Override