我只是想知道是否有任何方法可以通过字符串中的名称调用对象的方法。
类似这样的事情
setLocation(int,int)
这是来自 jLabel1
的方法,我该怎么称呼这个
method(setLocation())
通过在字符串中使用它的名称?
String component = jLabel1.getName();
component.setLocation(x,y);
最佳答案
当然,您可以使用 Java reflection API
This SO question可能对你有帮助。
关于java - 通过字符串中的名称从组件调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14759734/