public class TextPaneHighlightsDemo extends JFrame { public TextPaneHighlightsDemo() { super("SplashScreen demo"); setSize(300, 200); setDefaultCloseOperation(EXIT_ON_CLOSE); final JTextPane textPane = new JTextPane(); add(textPane); textPane.addCaretListener(new CaretListener() { @Override public void caretUpdate(CaretEvent e) { Highlight[] h = textPane.getHighlighter().getHighlights(); for(int i = 0; i < h.length; i++) { System.out.println(h[i].getStartOffset()); System.out.println(h[i].getEndOffset()); } } }); } public static void main (String args[]) { TextPaneHighlightsDemo test = new TextPaneHighlightsDemo(); test.setVisible(true); } }
m_Output.addCaretListener(this); m_Output.setDocument(outputOld.getDocument()); m_Output.setCaretPosition(m_Output.getDocument().getLength());
m_Output.addCaretListener(this); m_Output.setDocument(outputOld.getDocument()); m_Output.setCaretPosition(m_Output.getDocument().getLength());
textPaneQuery.addCaretListener(this);
frame.getContentPane().add(scope.$$$getRootComponent$$$(), BorderLayout.CENTER); scope.getFormattedTextPane().addCaretListener(new HighlightTokenListener());
textPaneQuery.addCaretListener(this);
consolePane.addCaretListener(this);
consolePane.addCaretListener(this);
/** * Creates new form WikiEditPanel */ public WikiEditPanel(String wikiLanguage, boolean editing, boolean switchable) { this.wikiLanguage = wikiLanguage; this.switchable = switchable; this.wikiFormatText = ""; this.htmlFormatText = ""; initComponents(); pnlButtons.setVisible(switchable); textCode.getDocument().addDocumentListener(new RevalidatingListener()); textPreview.getDocument().addDocumentListener(new RevalidatingListener()); textCode.addCaretListener(new CaretListener() { @Override public void caretUpdate(CaretEvent e) { makeCaretVisible(textCode); } }); textCode.getDocument().addDocumentListener(new EnablingListener()); // A11Y - Issues 163597 and 163598 UIUtils.fixFocusTraversalKeys(textCode); UIUtils.issue163946Hack(scrollCode); Spellchecker.register(textCode); textPreview.putClientProperty(JTextPane.HONOR_DISPLAY_PROPERTIES, Boolean.TRUE); setEditing(editing); }
editorViewport.setLineWrap(prefs.getBoolean("lineWrap", true)); scrollPane.setViewportView(editorViewport); editor.addCaretListener(new CaretListener() {
viewFrame.output.addCaretListener(caretListenerLabel);
jtpMain.addCaretListener(new CaretListener() { public void caretUpdate(CaretEvent ce) { handleCaretPositionChange(ce);
editorPane.addCaretListener(e -> { JMenuBar menuBar = AnnotationEditor.this.getJMenuBar(); if (menuBar == null) {
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);
viewFrame.output.addCaretListener(caretListenerLabel);