Lines Matching refs:g2d
67 public void drawChars(SunGraphics2D g2d,
72 drawString(g2d, s, x, y);
75 public void drawString(SunGraphics2D g2d, String str, double x, double y) {
80 TextLayout tl = new TextLayout(str, g2d.getFont(),
81 g2d.getFontRenderContext());
84 int textAAHint = g2d.getFontInfo().aaHint;
88 g2d.antialiasHint != SunHints.INTVAL_ANTIALIAS_ON) {
89 prevaaHint = g2d.antialiasHint;
90 g2d.antialiasHint = SunHints.INTVAL_ANTIALIAS_ON;
91 g2d.validatePipe();
93 && g2d.antialiasHint != SunHints.INTVAL_ANTIALIAS_OFF) {
94 prevaaHint = g2d.antialiasHint;
95 g2d.antialiasHint = SunHints.INTVAL_ANTIALIAS_OFF;
96 g2d.validatePipe();
99 g2d.fill(s);
102 g2d.antialiasHint = prevaaHint;
103 g2d.validatePipe();
107 public void drawGlyphVector(SunGraphics2D g2d, GlyphVector gv,
122 if (g2d.getGVFontInfo(gv.getFont(), frc).aaHint ==
128 if (aa && g2d.antialiasHint != SunHints.INTVAL_ANTIALIAS_ON) {
129 prevaaHint = g2d.antialiasHint;
130 g2d.antialiasHint = SunHints.INTVAL_ANTIALIAS_ON;
131 g2d.validatePipe();
132 } else if (!aa && g2d.antialiasHint != SunHints.INTVAL_ANTIALIAS_OFF) {
133 prevaaHint = g2d.antialiasHint;
134 g2d.antialiasHint = SunHints.INTVAL_ANTIALIAS_OFF;
135 g2d.validatePipe();
138 g2d.fill(s);
141 g2d.antialiasHint = prevaaHint;
142 g2d.validatePipe();