Package java.awt.font

Examples of java.awt.font.GlyphMetrics


    /*
     * Test method for 'java.awt.font.GlyphMetrics.isWhitespace()'
     */
    public final void testIsWhitespace() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, GlyphMetrics.WHITESPACE);
        assertTrue(gm.isWhitespace());
       
        gm = new GlyphMetrics(advance, bounds, GlyphMetrics.COMBINING);
        assertFalse(gm.isWhitespace());
    }
View Full Code Here


    /*
     * Test method for 'java.awt.font.GlyphMetrics.isStandard()'
     */
    public final void testIsStandard() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, GlyphMetrics.STANDARD);
        assertTrue(gm.isStandard());
       
        gm = new GlyphMetrics(advance, bounds, GlyphMetrics.COMBINING);
        assertFalse(gm.isStandard());
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.isLigature()'
     */
    public final void testIsLigature() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, GlyphMetrics.LIGATURE);
        assertTrue(gm.isLigature());
       
        gm = new GlyphMetrics(advance, bounds, GlyphMetrics.COMBINING);
        assertFalse(gm.isLigature());
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.isComponent()'
     */
    public final void testIsComponent() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, GlyphMetrics.COMPONENT);
        assertTrue(gm.isComponent());
       
        gm = new GlyphMetrics(advance, bounds, GlyphMetrics.LIGATURE);
        assertFalse(gm.isComponent());
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.isCombining()'
     */
    public final void testIsCombining() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, GlyphMetrics.COMBINING);
        assertTrue(gm.isCombining());
       
        gm = new GlyphMetrics(advance, bounds, GlyphMetrics.LIGATURE);
        assertFalse(gm.isCombining());
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.getType()'
     */
    public final void testGetType() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, glyphType);
        assertEquals(glyphType, gm.getType());
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.getRSB()'
     */
    public final void testGetRSB() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, glyphType);
        assertEquals(bounds.x, gm.getLSB(), 0F);

        boolean horizontal = false;
        float advanceX = -5;
        float advanceY = 5;
        gm = new GlyphMetrics(horizontal, advanceX, advanceY, bounds, glyphType);
        assertEquals(bounds.y, gm.getLSB(), 0F);
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.getLSB()'
     */
    public final void testGetLSB() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, glyphType);
        assertEquals(advance - bounds.x - (float)bounds.getWidth(), gm.getRSB(), 0F);

        boolean horizontal = false;
        float advanceX = -5;
        float advanceY = 5;
        gm = new GlyphMetrics(horizontal, advanceX, advanceY, bounds, glyphType);
        assertEquals(advanceY - bounds.y - (float)bounds.getHeight(), gm.getRSB(), 0F);
    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.getAdvanceY()'
     */
    public final void testGetAdvanceY() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, glyphType);
        assertEquals(0, gm.getAdvanceY(), 0F);
       
        gm = new GlyphMetrics(true, 0, advance, bounds, glyphType);
        assertEquals(advance, gm.getAdvanceY(), 0F);

    }
View Full Code Here

    /*
     * Test method for 'java.awt.font.GlyphMetrics.getAdvanceX()'
     */
    public final void testGetAdvanceX() {
        GlyphMetrics gm = new GlyphMetrics(advance, bounds, glyphType);
        assertEquals(advance, gm.getAdvanceX(), 0F);
       
        gm = new GlyphMetrics(true, advance, 0, bounds, glyphType);
        assertEquals(advance, gm.getAdvanceX(), 0F);

    }
View Full Code Here

TOP

Related Classes of java.awt.font.GlyphMetrics

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.