Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.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 如何获取JTextFields操作命令?_Java_Swing_Jtextfield - Fatal编程技术网

Java 如何获取JTextFields操作命令?

Java 如何获取JTextFields操作命令?,java,swing,jtextfield,Java,Swing,Jtextfield,我有一个jTextField,我设置了一个命令字符串,但是我希望能够在不触发事件的情况下检索它 JTextField tf = new JTextField(); tf.setActionCommand("command"); String cmd = tf.getActionCommand(); <---- ??????? JTextField=newjtextfield(); tf.setActionCommand(“命令”); 字符串cmd=tf.getActionComm

我有一个jTextField,我设置了一个命令字符串,但是我希望能够在不触发事件的情况下检索它

JTextField tf = new JTextField();
tf.setActionCommand("command");

String cmd = tf.getActionCommand();  <----   ???????
JTextField=newjtextfield();
tf.setActionCommand(“命令”);

字符串cmd=tf.getActionCommand() 正如您所发现的,JTextField不提供getActionCommand()

看看:


我设置的操作命令字符串。在JButton上,您有.setActionCommand和.getActionCommand来设置和获取操作命令字符串,但对于JTextField,只有一个setActionCommand。我知道可以通过触发事件来获取JTextField的action命令字符串,但我希望它不必这样做。什么可能的用例需要这个。除此之外,您可以考虑使用<代码> Putclipse属性和<代码> GecliclitFiels方法,每一个<代码> JCuffs<代码>都是为了您的目的。