caretPos = Math.min(caretPos+text.length(), curLineEnd-1); caret.moveDot(caretPos);//moveCaretPosition(caretPos);
caret.moveDot(dot);
@Override protected void moveToNewOffset(JTextComponent textComponent, int offset) throws BadLocationException { textComponent.getCaret().moveDot(offset); } }
@Override protected void moveToNewOffset(JTextComponent textComponent, int offset) { textComponent.getCaret().moveDot(offset); } }
protected @Override void moveToNewOffset(JTextComponent textComponent, int offset) throws BadLocationException { textComponent.getCaret().moveDot(offset); } }
protected @Override void moveToNewOffset(JTextComponent textComponent, int offset) throws BadLocationException { textComponent.getCaret().moveDot(offset); } }
public void actionPerformed(ActionEvent evt, JTextComponent target) { if (target != null) { Caret caret = target.getCaret(); int dot = target.getDocument().getLength(); // end of document if (select) { caret.moveDot(dot); } else { caret.setDot(dot); } } } }
public void actionPerformed(ActionEvent evt, JTextComponent target) { if (target != null) { Caret caret = target.getCaret(); int dot = 0; // begin of document if (select) { caret.moveDot(dot); } else { caret.setDot(dot); } } } }
public void actionPerformed(ActionEvent evt, JTextComponent target) { if (target != null) { Caret caret = target.getCaret(); int dot = 0; // begin of document if (select) { caret.moveDot(dot); } else { caret.setDot(dot); } } } }
public static void selectLeft( JTextComponent editor ) { String source = GosuStringUtil.reverse( editor.getText() ); int pos = source.length() - editor.getCaretPosition(); pos = TextComponentUtil.getNextWordPostition( pos, source, true ); if( pos != -1 ) { editor.getCaret().moveDot( source.length() - pos ); } }
public static void selectLeft( JTextComponent editor ) { String source = GosuStringUtil.reverse( editor.getText() ); int pos = source.length() - editor.getCaretPosition(); pos = TextComponentUtil.getNextWordPostition( pos, source, true ); if( pos != -1 ) { editor.getCaret().moveDot( source.length() - pos ); } }
public static void selectRight( JTextComponent editor ) { String source = editor.getText(); int pos = editor.getCaretPosition(); pos = TextComponentUtil.getNextWordPostition( pos, source, false ); if( pos != -1 ) { editor.getCaret().moveDot( pos ); } }
public static void selectRight( JTextComponent editor ) { String source = editor.getText(); int pos = editor.getCaretPosition(); pos = TextComponentUtil.getNextWordPostition( pos, source, false ); if( pos != -1 ) { editor.getCaret().moveDot( pos ); } }
/** * called to restore the state of a component * because a drop was not performed. */ protected void restoreComponentState(JComponent comp) { JTextComponent c = (JTextComponent) comp; Caret caret = c.getCaret(); caret.setDot(mark); caret.moveDot(dot); caret.setVisible(visible); }
public static void selectLineAtCaret( JTextComponent editor ) { int lineStart = getLineStart( editor.getText(), editor.getCaretPosition() ); int lineEnd = getLineEnd( editor.getText(), editor.getCaretPosition() ); if( lineEnd < editor.getText().length() ) { lineEnd++; } editor.getCaret().setDot( lineEnd ); editor.getCaret().moveDot( lineStart ); }
@Override public void actionPerformed(ActionEvent e) { ParamInstance pi = paramListModel.getParamInstance(listValues.getSelectedIndex()); if (pi != null) { Caret caret = textAreaRequest.getCaret(); caret.setSelectionVisible(true); caret.setDot(pi.getValueStart()); caret.moveDot(pi.getValueEnd()); } } });
private void select(SelectionInfo selectionInfo) { Caret caret = target.getCaret(); markIgnoreNextCaretUpdate(); caret.setDot(selectionInfo.getStartOffset()); markIgnoreNextCaretUpdate(); caret.moveDot(selectionInfo.getEndOffset()); }
private void select(SelectionInfo selectionInfo) { Caret caret = target.getCaret(); markIgnoreNextCaretUpdate(); caret.setDot(selectionInfo.getStartOffset()); markIgnoreNextCaretUpdate(); caret.moveDot(selectionInfo.getEndOffset()); }
private void setSelection( Point point ) { Rectangle visibleRect = _gsEditor.getEditor().getVisibleRect(); _gsEditor.getEditor().getCaret().setDot( point.x ); _gsEditor.getEditor().getCaret().moveDot( point.y ); _gsEditor.getEditor().scrollRectToVisible( visibleRect ); }
private void setSelection( Point point ) { Rectangle visibleRect = _gsEditor.getEditor().getVisibleRect(); _gsEditor.getEditor().getCaret().setDot( point.x ); _gsEditor.getEditor().getCaret().moveDot( point.y ); _gsEditor.getEditor().scrollRectToVisible( visibleRect ); }