【发布时间】:2019-12-11 11:45:22
【问题描述】:
我在网上寻找一种方法可以一键清除多个JTextField控件,但最后我写了这段代码,它对我来说很好,但我不知道是否有编写与我编写的代码不同的代码的更好方法。
int i;
String[] a = {txtUserId.getText(), txtUserName.getText(), txtMobile.getText()};
String s = "";
for (i = 0; i < a.length; i++) {
s = txtUserId.getText().substring(txtUserId.getText().length());
s = txtUserName.getText().substring(txtUserId.getText().length());
s = txtMobile.getText().substring(txtUserId.getText().length());
txtUserId.setText(s);
txtUserName.setText(s);
txtMobile.setText(s);
}
它清除了所有文本字段。
【问题讨论】:
标签: java swing jbutton jtextfield