[英]Eclipse -> Java -> accessing controls from functions
新手,请客气。
使用eclipse for Java EE,添加了WindowsBuilder应用程序表单。 添加了一些控件。 然后在与ui相同的java文件中创建一个函数,该函数的底部名为我公开的ResetUI()。
在NetBeans中,我可以从该函数访问控件,只需清空文本框等即可。
在Eclipse中,我不能。 例如:jftSourceWidth.setText(“”);
将显示灯泡说“无法解析jftSourceWidth”。
为什么,为什么呢???
我的意思是,其全部源于同一源,在NetBeans中具有相同的工作原理。 我如何解决它?
谢谢,
Eclipse WindowBuilder元素默认情况下是局部变量,因此,不能由main
或不是初始化窗口的函数的任何作用域访问。 您需要使用WindowBuilder的“转换为字段”功能:
现在,在窗口类的所有非静态作用域中都可以访问它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.