Descripción
Calcula el offset que hay dentro de una determinada línea. El offset siempre será mayor o igual a cero.
Sintaxis
public int getLineStartOffset(int line) throws BadLocationException
Parámetros
- int line,
Excepciones
Clase Padre
Ejemplo
editor = new JTextArea();
editor.addCaretListener(new CaretListener() {
public void caretUpdate(CaretEvent e) {
JTextArea editArea = (JTextArea)e.getSource();
int linea = 1;
int columna = 1;
try {
int caretpos = editArea.getCaretPosition();
linea= editArea.getLineOfOffset(caretpos);
columna = caretpos - editArea.getLineStartOffset(linea);
linea += 1;
} catch(Exception ex) { }
}
});
add(editor, BorderLayout.CENTER);
Líneas de Código
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.