Examples of TextUI


Examples of javax.swing.plaf.TextUI

            if( sdoc==null )return;

            Element rootEl = sdoc.getDefaultRootElement();
            if( rootEl==null )return;

            TextUI tui = textPane.getUI();
            if( tui==null )return;

            Font fnt = getFont();
            FontRenderContext fctx = gs.getFontRenderContext();

            Object savedRH = gs.getRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING);
            gs.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_ON);

            try
            {
                for( int i=0; i<rootEl.getElementCount(); i++ )
                {
                    Element e = rootEl.getElement(i);
                    if( e==null )continue;

                    int start = e.getStartOffset();

                    try
                    {
                        Rectangle rect = tui.modelToView(textPane, start, Bias.Forward);
                        if( rect==null )continue;

                        String textToRender = Integer.toString(i+1);
                        Rectangle2D textRect = fnt.getStringBounds(textToRender, fctx);
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.