java - Eclipse、Java如何让WindowBuilder创建不嵌套的字段

标签 java eclipse user-interface windowbuilder

我正在使用 WindowBuilder for Eclipse Java。

当我制作按钮或菜单(或任何东西)时,它会创建嵌套在构造函数内的字段。有没有办法让它们成为字段,然后在构造函数中初始化,这样我就可以在构造函数之外使用它们?谢谢。

即:来自

public GUIFrame() {
    JMenuBar menuBar = new JMenuBar();
}

public JMenuBar menubar; 
public GUIFrame() {
    menuBar = new JMenuBar();
}

最佳答案

有一个按钮可以将元素从“本地”转换为“字段”。

Convert

如果你想让所有组件默认都是字段:Windows -> Preferences -> WindowBuilder -> Swing -> Code Generation -> 找到“Variable generation”并选择“Field”选项卡。

关于java - Eclipse、Java如何让WindowBuilder创建不嵌套的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11803107/

相关文章:

matlab - 运行 GUI 需要在 GUIDE 中打开 .fig 文件

java - HEAD 请求上的 HTTP 响应内容类型不同

java - 自定义 Eclipse 编辑器 : auto-complete brackets

eclipse - 无法为 Eclipse 安装 Cobertura 插件

wpf - 禁用 WPF 标签加速键(缺少文本下划线)

python - Kivy 中的动态网格,每个网格元素包含多个小部件

java - 使用 OpenNLP 从解析的内容中删除停用词

java - 如何防止文本在警告对话框中换行?

java - 如果我在 onBindViewHolder 中迭代 JsonArray 而不是 Arraylist,性能会有什么差异吗?

java - 从 Eclipse 生成可执行文件