から最後の文字を削除できる組み込み関数はありますJTextField
か、または最後の文字が削除された新しい文字列に文字列を設定する唯一の方法ですか?
JTextField textfield = new JTextField(sometext);
// What I'm looking for
textfield.removeLastCharacter();
// What I'm using
char[] text = textfield.getText().toCharArray();
String string = "";
for (int i = 0; i < text.length - 1; i++) string += text[i];
textfield.setText(string);