我正在嘗試創建一個文本區域來計算選項窗格中的行數或鍵入的文本。也許是一個簡單的問題,但我似乎無法阻止 linecounter 計算空行。
btnEntertext.addActionListener(new ActionListener() {
private int linecount;
public void actionPerformed(ActionEvent e) {
String text = JOptionPane.showInputDialog("Enter Text:");
textArea.append(text "\n");
linecount = textArea.getLineCount();
String amount = new String (String.valueOf(linecount));
lblnumlines.setText("Number of lines:" " " amount " " "lines!");
}
});```
uj5u.com熱心網友回復:
如果你總是只追加一個換行符,你可以簡單地減去 1:
linecount = textArea.getLineCount() - 1;
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/426019.html
