Java JTextField的名称声明

Java JTextField的名称声明,java,swing,jtextfield,Java,Swing,Jtextfield,现在,我的文本字段名是什么? tfA或tfB?变量仍将被调用tfA,但文本字段的名称将为tfB。对象既不知道也不关心代码中引用它们的变量的名称…问题的简单答案是字段名是tfB。变量将是tfA。我建议使用put/getClientProperty,您可以使用多个此标识符,注意ClientProperty的一部分是在API中实现的,但这是具有相当长描述的特殊命令 JTextField tfA = new JTextField(); tfA.setName("tfB");

现在,我的文本字段名是什么?
tfA
tfB

变量仍将被调用
tfA
,但文本字段的名称将为
tfB
。对象既不知道也不关心代码中引用它们的变量的名称…

问题的简单答案是字段名是tfB。变量将是tfA。

我建议使用put/getClientProperty,您可以使用多个此标识符,注意ClientProperty的一部分是在API中实现的,但这是具有相当长描述的特殊命令
JTextField tfA = new JTextField();
tfA.setName("tfB");