繁体   English   中英

Eclipse-> Java->从函数访问控件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM