| deriveTextBoundsAnchorOffsets(Graphics2D, AttributedString, TextAnchor, Rectangle2D) |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
| deriveRotationAnchorOffsets(Graphics2D, AttributedString, TextAnchor) |  | 0% |  | 0% | 9 | 9 | 29 | 29 | 1 | 1 |
| drawRotatedString(AttributedString, Graphics2D, float, float, TextAnchor, double, TextAnchor) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| drawRotatedString(AttributedString, Graphics2D, float, float, double, float, float) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| drawRotatedString(AttributedString, Graphics2D, float, float, TextAnchor, double, float, float) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| isHorizontalLeft(TextAnchor) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| isHorizontalCenter(TextAnchor) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| isHorizontalRight(TextAnchor) |  | 0% |  | 0% | 6 | 6 | 5 | 5 | 1 | 1 |
| isTop(TextAnchor) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| isBaseline(TextAnchor) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| isHalfAscent(TextAnchor) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| isHalfHeight(TextAnchor) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| isBottom(TextAnchor) |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| getTextBounds(AttributedString, Graphics2D) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| drawRotatedString(AttributedString, Graphics2D, double, float, float) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |