Examples of Caret


Examples of javax.swing.text.Caret

        // regression for HARMONY-2521         
        new javax.swing.JTextPane().updateUI();           
    }

    public void testInstallUI() throws Exception {
        Caret caret = jta.getCaret();
        Highlighter highlighter = jta.getHighlighter();
        String prefix = ((BasicTextUI) tf.getUI()).getPropertyPrefix();
        (jta.getUI()).uninstallUI(jta);
        TextUI ui = jta.getUI();
        assertTrue(ui instanceof TextAreaUI);
        TextAreaUI.callOrder = "";
        (jta.getUI()).installUI(jta);
        String tmp = TextAreaUI.callOrder;
        tmp = findAndRemoveSubstring(tmp, "installUI::");
        tmp = findAndRemoveSubstring(tmp, "installDefaults::");
        tmp = findAndRemoveSubstring(tmp, "installKeyboardActions::");
        tmp = findAndRemoveSubstring(tmp, "installListeners::");
        tmp = findAndRemoveSubstring(tmp, "modelChanged::");
        tmp = findAndRemoveSubstring(tmp, "createCaret::");
        tmp = findAndRemoveSubstring(tmp, "createHighlighter::");
        tmp = tmp.replaceAll("create::", "");
        assertEquals("", tmp);
        assertNotSame(caret, jta.getCaret());
        assertTrue(jta.getCaret() instanceof UIResource);
        assertNotSame(highlighter, jta.getHighlighter());
        assertTrue(jta.getHighlighter() instanceof UIResource);
        assertTrue(jta.getTransferHandler() instanceof UIResource);
        assertTrue(jta.isOpaque());
        int caretBlinkRate = ((Integer) getProperty(prefix, "caretBlinkRate")).intValue();
        assertEquals(caretBlinkRate, caret.getBlinkRate());
        assertEquals(jta.getDocument().getDefaultRootElement(), jta.getUI().getRootView(jta)
                .getElement());
    }
View Full Code Here

Examples of javax.swing.text.Caret

        c.setFont(font);
        c.setBackground(background);
        c.setForeground(foreground);
        c.setBorder(border);
        c.setMargin(margin);
        Caret caret = tf.getCaret();
        if (caret != null) {
            caret.setBlinkRate(caretBlinkRate);
        }
    }
View Full Code Here

Examples of javax.swing.text.Caret

        checkProperies(tf, Color.RED, Color.GREEN, Color.BLUE, Color.YELLOW, FONT, Color.BLACK,
                Color.YELLOW, new Insets(2, 4, 6, 3), newBorder);
    }

    public void testBasicCaret() {
        Caret caret = new BasicTextUI.BasicCaret();
        assertTrue(caret instanceof DefaultCaret);
        assertTrue(caret instanceof UIResource);
    }
View Full Code Here

Examples of javax.swing.text.Caret

        Highlighter highlighter = basicTextUI.createHighlighter();
        assertTrue(highlighter instanceof BasicTextUI.BasicHighlighter);
    }

    public void testCreateCaret() {
        Caret caret = basicTextUI.createCaret();
        assertTrue(caret instanceof BasicTextUI.BasicCaret);
    }
View Full Code Here

Examples of javax.swing.text.Caret

        // regression for HARMONY-2521         
        new javax.swing.JTextPane().updateUI();           
    }

    public void testInstallUI() throws Exception {
        Caret caret = jta.getCaret();
        Highlighter highlighter = jta.getHighlighter();
        String prefix = ((BasicTextUI) tf.getUI()).getPropertyPrefix();
        (jta.getUI()).uninstallUI(jta);
        TextUI ui = jta.getUI();
        assertTrue(ui instanceof TextAreaUI);
        TextAreaUI.callOrder = "";
        (jta.getUI()).installUI(jta);
        String tmp = TextAreaUI.callOrder;
        tmp = findAndRemoveSubstring(tmp, "installUI::");
        tmp = findAndRemoveSubstring(tmp, "installDefaults::");
        tmp = findAndRemoveSubstring(tmp, "installKeyboardActions::");
        tmp = findAndRemoveSubstring(tmp, "installListeners::");
        tmp = findAndRemoveSubstring(tmp, "modelChanged::");
        tmp = findAndRemoveSubstring(tmp, "createCaret::");
        tmp = findAndRemoveSubstring(tmp, "createHighlighter::");
        tmp = tmp.replaceAll("create::", "");
        assertEquals("", tmp);
        assertNotSame(caret, jta.getCaret());
        assertTrue(jta.getCaret() instanceof UIResource);
        assertNotSame(highlighter, jta.getHighlighter());
        assertTrue(jta.getHighlighter() instanceof UIResource);
        assertTrue(jta.getTransferHandler() instanceof UIResource);
        assertTrue(jta.isOpaque());
        int caretBlinkRate = ((Integer) getProperty(prefix, "caretBlinkRate")).intValue();
        assertEquals(caretBlinkRate, caret.getBlinkRate());
        assertEquals(jta.getDocument().getDefaultRootElement(), jta.getUI().getRootView(jta)
                .getElement());
    }
View Full Code Here

Examples of javax.swing.text.Caret

        c.setFont(font);
        c.setBackground(background);
        c.setForeground(foreground);
        c.setBorder(border);
        c.setMargin(margin);
        Caret caret = tf.getCaret();
        if (caret != null) {
            caret.setBlinkRate(caretBlinkRate);
        }
    }
View Full Code Here

Examples of javax.swing.text.Caret

        checkProperies(tf, Color.RED, Color.GREEN, Color.BLUE, Color.YELLOW, FONT, Color.BLACK,
                Color.YELLOW, new Insets(2, 4, 6, 3), newBorder);
    }

    public void testBasicCaret() {
        Caret caret = new BasicTextUI.BasicCaret();
        assertTrue(caret instanceof DefaultCaret);
        assertTrue(caret instanceof UIResource);
    }
View Full Code Here

Examples of javax.swing.text.Caret

            // Obtain the offset where to jump
            pos = Utilities.getRowStartFromLineOffset(doc, line);
        }

        if (pos != -1) {
            Caret caret = pane.getCaret();
            if (caret instanceof BaseCaret) { // support extended scroll mode
                BaseCaret bCaret = (BaseCaret)caret;
                bCaret.setDot(pos, bCaret, EditorUI.SCROLL_FIND);
            }
            else {
                caret.setDot(pos);
            }
        }
    }
View Full Code Here

Examples of javax.swing.text.Caret

    protected void hideTextSelection() {
        assert EventQueue.isDispatchThread();
       
        Component focusOwner = frame.getMostRecentFocusOwner();
        if (focusOwner instanceof JTextComponent) {
            Caret caret = ((JTextComponent)focusOwner).getCaret();
            if (caret != null) {
                caret.setSelectionVisible(false);
            }
        }
    }
View Full Code Here

Examples of javax.swing.text.Caret

            if (getEditor(e).isEditable()) {
                return;
            }

            JEditorPane editor = getEditor(e);
            Caret caret = editor.getCaret();
            HTMLDocument doc = getHTMLDocument(editor);

            Element link = getNextLinkElement(doc, caret.getDot(), isForward());
            if (link != null) {
                moveHighlight(editor,
                              link.getStartOffset(), link.getEndOffset());
            }
        }
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.