Java 侦听器可以获取参数吗
我创建了文本的侦听器-当单击打开shell时。 我还创建了修改监听器-单击时应根据参数更新图形 然后在一个循环中,我改变文本的文本,是否有可能以某种方式将文本的值作为参数发送给侦听器Java 侦听器可以获取参数吗,java,shell,text,swt,Java,Shell,Text,Swt,我创建了文本的侦听器-当单击打开shell时。 我还创建了修改监听器-单击时应根据参数更新图形 然后在一个循环中,我改变文本的文本,是否有可能以某种方式将文本的值作为参数发送给侦听器 谢谢你 我不知道我是否正确理解了你的问题,但是你试过这个方法了吗? 因此,您可以存储每个文本小部件的参数,并检索侦听器中的数据。该小部件可以从侦听器的事件中获取 设置数据的代码: text.setData("a_parameter_key", "parameter_value"); 如果org.eclipse.s
谢谢你 我不知道我是否正确理解了你的问题,但是你试过这个方法了吗? 因此,您可以存储每个文本小部件的参数,并检索侦听器中的数据。该小部件可以从侦听器的事件中获取 设置数据的代码:
text.setData("a_parameter_key", "parameter_value");
如果org.eclipse.swt.widgets.Listener
void handleEvent (Event event) {
...
String myParameter = (String)event.widget.getData("a_parameter_key");
...
}
请添加一个代码段。