Examples of TextFragment


Examples of org.jfree.text.TextFragment

    /**
     * Confirm that the equals method can distinguish all the required fields.
     */
    public void testEquals() {
       
        TextFragment tf1 = new TextFragment("Test");
        TextFragment tf2 = new TextFragment("Test");
        assertTrue(tf1.equals(tf2));
        assertTrue(tf2.equals(tf1));

        // text
        tf1 = new TextFragment("Test 1");
        assertFalse(tf1.equals(tf2));
        tf2 = new TextFragment("Test 1");
        assertTrue(tf1.equals(tf2));

        // font
        tf1 = new TextFragment("Test 1", new Font("Arial", Font.BOLD, 11));
        assertFalse(tf1.equals(tf2));
        tf2 = new TextFragment("Test 1", new Font("Arial", Font.BOLD, 11));
        assertTrue(tf1.equals(tf2));
       
        // paint
        tf1 = new TextFragment("Test 1", new Font("Arial", Font.BOLD, 11), Color.red);
        assertFalse(tf1.equals(tf2));
        tf2 = new TextFragment("Test 1", new Font("Arial", Font.BOLD, 11), Color.red);
        assertTrue(tf1.equals(tf2));

    }
View Full Code Here

Examples of org.jfree.text.TextFragment

    /**
     * Serialize an instance, restore it, and check for equality.
     */
    public void testSerialization() {

        final TextFragment tf1 = new TextFragment("Test");
        TextFragment tf2 = null;

        try {
            final ByteArrayOutputStream buffer = new ByteArrayOutputStream();
            final ObjectOutput out = new ObjectOutputStream(buffer);
            out.writeObject(tf1);
View Full Code Here

Examples of org.jfree.text.TextFragment

            else if (edge == RectangleEdge.LEFT
                    || edge == RectangleEdge.RIGHT) {
                TextLine line = label.getLastLine();
                if (line != null) {
                    line.addFragment(
                        new TextFragment(
                            "  " + s, this.sublabelFont, this.sublabelPaint
                        )
                    );
                }
            }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.