Я использую Utilities.getRowStart
, чтобы узнать количество строк в JTextPane
. Но это дает BadLocationException
, когда я ударил клавишу ввода:BadLocationException при использовании Utilities.getRowStart При нажатии клавиши Enter
javax.swing.text.BadLocationException: позиция не представлен зрения
Любая идея?
int offset = pane.getText().length();
while(offset > 0) {
try {
offset = Utilities.getRowStart(pane, offset) - 1;
} catch (BadLocationException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
lineCount++;
}
добавить код на свой вопрос –
пожалуйста найти код – user001
На самом деле вам нужно разместить 'SSCCE', чтобы продемонстрировать вашу проблему. Если вы не знаете, что такое «SSCCE», вы можете искать в Интернете. – camickr