Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从同一对象的不同变量调用某个方法?_Java_Methods_Javafx - Fatal编程技术网

Java 如何从同一对象的不同变量调用某个方法?

Java 如何从同一对象的不同变量调用某个方法?,java,methods,javafx,Java,Methods,Javafx,我有一些文本字段,当用户点击提交按钮时,我的程序将把数据发送到JavaDB。之后,程序会将所有文本字段设置为空。我正在使用以下代码: nama.setText(""); jenis.setText(""); bendera.setText(""); tujuan.setText(""); pelabuhanTerakhir.setText(""); latitude.setText(""); longitude.setText(""); area.setText(""); kecepatan.s

我有一些文本字段,当用户点击提交按钮时,我的程序将把数据发送到JavaDB。之后,程序会将所有文本字段设置为空。我正在使用以下代码:

nama.setText("");
jenis.setText("");
bendera.setText("");
tujuan.setText("");
pelabuhanTerakhir.setText("");
latitude.setText("");
longitude.setText("");
area.setText("");
kecepatan.setText("");
haluan.setText("");
status.setText("");
keterangan.setText("");
waktu.setText(formattedDate_);

有没有办法让我的代码在Java中更加高效?

您可以将文本字段放在列表中。然后在for-each循环的帮助下通过该列表进行迭代,每次在当前条目上调用方法setText(“”)。

您可以创建一个文本字段数组,然后使用for循环遍历它,每次调用setText(“”)。例如:

for(int i=0; i<yourTextFieldArray.length; i++) {
    yourTextFieldArray[i].setText("");
}  

for(inti=0;你能给我代码吗?我是Java新手。无论如何,谢谢你。