// AUTOMATICALLY GENERATED by FreeHEP JAVAGraphics2D package org.freehep.graphicsio.java.test; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import org.freehep.graphics2d.VectorGraphics; import org.freehep.graphicsio.test.TestingPanel; public class TestFonts extends TestingPanel { public TestFonts(String[] args) throws Exception { super(args); setName("TestFonts"); } // contructor public void paint(Graphics g) { vg[0] = VectorGraphics.create(g); vg[0].setCreator("FreeHEP JAVAGraphics2D"); Paint0s0.paint(vg); } // paint private static class Paint0s0 { public static void paint(VectorGraphics[] vg) { vg[0].setColor(new Color(51, 51, 51, 255)); vg[0].setFont(new Font("Dialog", 0, 12)); vg[1] = (VectorGraphics)vg[0].create(); vg[1].setClip(0, 0, 600, 600); vg[1].setColor(new Color(255, 255, 255, 255)); vg[1].fillRect(0, 0, 600, 600); vg[1].setColor(new Color(0, 0, 0, 255)); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString("[java.awt.Font[family=Serif,name=Serif,style=plain,size=12]]", 10, 20); vg[1].drawLine(10, 40, 200, 40); vg[1].drawString("This font is a standard font: Serif.", 10, 40); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString("[java.awt.Font[family=Monotype Corsiva,name=Monotype Corsiva,style=plain,size=12]]", 10, 75); vg[1].drawLine(10, 95, 200, 95); vg[1].drawString("This font is a special font: Monotype Corsiva.", 10, 95); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 10, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 10, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 25, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 25, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 40, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 40, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 55, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 55, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 70, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 70, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 85, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 85, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 100, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 100, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 115, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 115, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 130, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 130, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 145, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 145, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 160, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 160, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 175, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 175, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 190, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 190, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 205, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 205, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 220, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 220, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 235, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 235, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 250, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 250, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 265, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 265, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 280, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 280, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 295, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 295, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 310, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 310, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 325, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 325, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 340, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 340, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 355, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 355, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02d8", 370, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02d8", 370, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02c7", 385, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02c7", 385, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02c6", 400, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02c6", 400, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02d9", 415, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02d9", 415, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02ba", 430, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02ba", 430, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02db", 445, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02db", 445, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02da", 460, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02da", 460, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u02dc", 475, 150); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u02dc", 475, 165); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ", 10, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ", 10, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" !", 25, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" !", 25, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \"", 40, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \"", 40, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" #", 55, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" #", 55, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" $", 70, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" $", 70, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" %", 85, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" %", 85, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" &", 100, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" &", 100, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" '", 115, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" '", 115, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" (", 130, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" (", 130, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" )", 145, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" )", 145, 200); vg[1].setFont(new Font("Serif", 0, 12)); Paint0s1.paint(vg); } // paint } // class Paint0s0 private static class Paint0s1 { public static void paint(VectorGraphics[] vg) { vg[1].drawString(" *", 160, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" *", 160, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" +", 175, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" +", 175, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ,", 190, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ,", 190, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" -", 205, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" -", 205, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" .", 220, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" .", 220, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" /", 235, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" /", 235, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 0", 250, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 0", 250, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 1", 265, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 1", 265, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 2", 280, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 2", 280, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 3", 295, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 3", 295, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 4", 310, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 4", 310, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 5", 325, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 5", 325, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 6", 340, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 6", 340, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 7", 355, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 7", 355, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 8", 370, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 8", 370, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" 9", 385, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" 9", 385, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" :", 400, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" :", 400, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ;", 415, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ;", 415, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" <", 430, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" <", 430, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" =", 445, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" =", 445, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" >", 460, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" >", 460, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 475, 185); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 475, 200); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" @", 10, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" @", 10, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" A", 25, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" A", 25, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" B", 40, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" B", 40, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" C", 55, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" C", 55, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" D", 70, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" D", 70, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" E", 85, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" E", 85, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" F", 100, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" F", 100, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" G", 115, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" G", 115, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" H", 130, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" H", 130, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" I", 145, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" I", 145, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" J", 160, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" J", 160, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" K", 175, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" K", 175, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" L", 190, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" L", 190, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" M", 205, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" M", 205, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" N", 220, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" N", 220, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" O", 235, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" O", 235, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" P", 250, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" P", 250, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" Q", 265, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" Q", 265, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" R", 280, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" R", 280, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" S", 295, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" S", 295, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" T", 310, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" T", 310, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" U", 325, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" U", 325, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" V", 340, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" V", 340, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" W", 355, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" W", 355, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" X", 370, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" X", 370, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" Y", 385, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" Y", 385, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" Z", 400, 220); Paint0s2.paint(vg); } // paint } // class Paint0s1 private static class Paint0s2 { public static void paint(VectorGraphics[] vg) { vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" Z", 400, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" [", 415, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" [", 415, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \\", 430, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \\", 430, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ]", 445, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ]", 445, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ^", 460, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ^", 460, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" _", 475, 220); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" _", 475, 235); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" `", 10, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" `", 10, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" a", 25, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" a", 25, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" b", 40, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" b", 40, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" c", 55, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" c", 55, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" d", 70, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" d", 70, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" e", 85, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" e", 85, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" f", 100, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" f", 100, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" g", 115, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" g", 115, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" h", 130, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" h", 130, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" i", 145, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" i", 145, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" j", 160, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" j", 160, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" k", 175, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" k", 175, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" l", 190, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" l", 190, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" m", 205, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" m", 205, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" n", 220, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" n", 220, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" o", 235, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" o", 235, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" p", 250, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" p", 250, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" q", 265, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" q", 265, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" r", 280, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" r", 280, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" s", 295, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" s", 295, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" t", 310, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" t", 310, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" u", 325, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" u", 325, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" v", 340, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" v", 340, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" w", 355, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" w", 355, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" x", 370, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" x", 370, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" y", 385, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" y", 385, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" z", 400, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" z", 400, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" {", 415, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" {", 415, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" |", 430, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" |", 430, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" }", 445, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" }", 445, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ~", 460, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ~", 460, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 475, 255); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 475, 270); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2022", 10, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2022", 10, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2020", 25, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2020", 25, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2021", 40, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2021", 40, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2026", 55, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2026", 55, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" -", 70, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" -", 70, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" -", 85, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" -", 85, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0192", 100, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0192", 100, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2044", 115, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2044", 115, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2039", 130, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2039", 130, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u203a", 145, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u203a", 145, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2212", 160, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); Paint0s3.paint(vg); } // paint } // class Paint0s2 private static class Paint0s3 { public static void paint(VectorGraphics[] vg) { vg[1].drawString(" \u2212", 160, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2030", 175, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2030", 175, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u201e", 190, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u201e", 190, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u201c", 205, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u201c", 205, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u201d", 220, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u201d", 220, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" `", 235, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" `", 235, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" '", 250, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" '", 250, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u201a", 265, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u201a", 265, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u2122", 280, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u2122", 280, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \ufb01", 295, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \ufb01", 295, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \ufb02", 310, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \ufb02", 310, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0141", 325, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0141", 325, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0152", 340, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0152", 340, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0160", 355, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0160", 355, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0178", 370, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0178", 370, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u017d", 385, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u017d", 385, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0131", 400, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0131", 400, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0142", 415, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0142", 415, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0153", 430, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0153", 430, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u0161", 445, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u0161", 445, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u017e", 460, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u017e", 460, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 475, 290); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 475, 305); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u20ac", 10, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u20ac", 10, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a1", 25, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a1", 25, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a2", 40, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a2", 40, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a3", 55, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a3", 55, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a4", 70, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a4", 70, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a5", 85, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a5", 85, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a6", 100, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a6", 100, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a7", 115, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a7", 115, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a8", 130, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a8", 130, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00a9", 145, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00a9", 145, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00aa", 160, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00aa", 160, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ab", 175, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ab", 175, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ac", 190, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ac", 190, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" ?", 205, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" ?", 205, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ae", 220, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ae", 220, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00af", 235, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00af", 235, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b0", 250, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b0", 250, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b1", 265, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b1", 265, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b2", 280, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b2", 280, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b3", 295, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b3", 295, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b4", 310, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b4", 310, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u03bc", 325, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u03bc", 325, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b6", 340, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b6", 340, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b7", 355, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b7", 355, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b8", 370, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b8", 370, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00b9", 385, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00b9", 385, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ba", 400, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ba", 400, 340); Paint0s4.paint(vg); } // paint } // class Paint0s3 private static class Paint0s4 { public static void paint(VectorGraphics[] vg) { vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00bb", 415, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00bb", 415, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00bc", 430, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00bc", 430, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00bd", 445, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00bd", 445, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00be", 460, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00be", 460, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00bf", 475, 325); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00bf", 475, 340); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c0", 10, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c0", 10, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c1", 25, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c1", 25, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c2", 40, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c2", 40, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c3", 55, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c3", 55, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c4", 70, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c4", 70, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c5", 85, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c5", 85, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c6", 100, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c6", 100, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c7", 115, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c7", 115, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c8", 130, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c8", 130, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00c9", 145, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00c9", 145, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ca", 160, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ca", 160, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00cb", 175, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00cb", 175, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00cc", 190, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00cc", 190, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00cd", 205, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00cd", 205, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ce", 220, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ce", 220, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00cf", 235, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00cf", 235, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d0", 250, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d0", 250, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d1", 265, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d1", 265, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d3", 280, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d3", 280, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d2", 295, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d2", 295, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d4", 310, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d4", 310, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d5", 325, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d5", 325, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d6", 340, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d6", 340, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d7", 355, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d7", 355, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d8", 370, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d8", 370, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00d9", 385, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00d9", 385, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00da", 400, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00da", 400, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00db", 415, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00db", 415, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00dc", 430, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00dc", 430, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00dd", 445, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00dd", 445, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00de", 460, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00de", 460, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00df", 475, 360); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00df", 475, 375); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e0", 10, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e0", 10, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e1", 25, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e1", 25, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e2", 40, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e2", 40, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e3", 55, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e3", 55, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e4", 70, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e4", 70, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e5", 85, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e5", 85, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e6", 100, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e6", 100, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e7", 115, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e7", 115, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e8", 130, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e8", 130, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00e9", 145, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00e9", 145, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ea", 160, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ea", 160, 410); vg[1].setFont(new Font("Serif", 0, 12)); Paint0s5.paint(vg); } // paint } // class Paint0s4 private static class Paint0s5 { public static void paint(VectorGraphics[] vg) { vg[1].drawString(" \u00eb", 175, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00eb", 175, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ec", 190, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ec", 190, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ed", 205, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ed", 205, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ee", 220, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ee", 220, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ef", 235, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ef", 235, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f0", 250, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f0", 250, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f1", 265, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f1", 265, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f2", 280, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f2", 280, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f3", 295, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f3", 295, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f4", 310, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f4", 310, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f5", 325, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f5", 325, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f6", 340, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f6", 340, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f7", 355, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f7", 355, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f8", 370, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f8", 370, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00f9", 385, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00f9", 385, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00fa", 400, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00fa", 400, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00fb", 415, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00fb", 415, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00fc", 430, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00fc", 430, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00fd", 445, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00fd", 445, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00fe", 460, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00fe", 460, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString(" \u00ff", 475, 395); vg[1].setFont(new Font("Monotype Corsiva", 0, 12)); vg[1].drawString(" \u00ff", 475, 410); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString("Symbol Font:", 20, 485); vg[1].setFont(new Font("Symbol", 0, 12)); vg[1].drawString("ABC abc 123 .,!", 200, 485); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString("Dingbats:", 20, 505); vg[1].setFont(new Font("ZapfDingbats", 0, 12)); vg[1].drawString("ABC abc 123 .,!", 200, 505); vg[1].setFont(new Font("Serif", 0, 12)); vg[1].drawString("Unicode chars (greek, dingbats): \u03b1 \u03b2 \u03b3 \u263a \u2665 \u2729 \u270c in Serif", 20, 525); vg[1].setFont(new Font("SansSerif", 0, 12)); vg[1].drawString("Unicode chars (greek, dingbats): \u03b1 \u03b2 \u03b3 \u263a \u2665 \u2729 \u270c in SansSerif", 20, 545); vg[1].setFont(new Font("Dialog", 0, 12)); vg[1].drawString("Unicode chars (greek, dingbats): \u03b1 \u03b2 \u03b3 \u263a \u2665 \u2729 \u270c in Dialog", 20, 565); vg[1].setFont(new Font("Monospaced", 0, 12)); vg[1].drawString("Unicode chars (greek, dingbats): \u03b1 \u03b2 \u03b3 \u263a \u2665 \u2729 \u270c in Monospaced", 20, 585); vg[1].dispose(); } // paint } // class Paint0s5 private VectorGraphics vg[] = new VectorGraphics[2]; public static void main(String[] args) throws Exception { new TestFonts(args).runTest(600, 600); } } // class