的java @action方法参数
问题描述:
我有@Action例如:的java @action方法参数
@Action
public void example(String name){
//sth to do
}
和我想此方法添加到在NetBeans生成按钮。当我点击自定义代码和写:
myButton.setAction(example(myButton.getName()));
我收到提示: “无效”类型此处不允许。
为什么我不能这样做? :/ @ netbeans生成的动作也是无效的。
答
myButton.setAction
是一个需要参数的函数。 example
是一个不返回任何东西的函数。
myButton.setAction(example(...))
将调用example(...)
返回的值传递给setAction
。
你明白为什么这是一个问题吗?
我想我是。 Action方法需要Action,但它无效! :) 谢谢! – czy 2011-05-31 15:54:31
@czy _exactly!_ – 2011-05-31 15:55:10