当前位置: 首页 > 知识库问答 >
问题:

Eclipse在JFrame中看不到变量

乌修筠
2023-03-14

我已经在类的构造函数中创建了一个名为cboFlavour的复选框,并且还创建了方法,这样我就可以为它分配一些字符串值,如下所示:

   JComboBox cboFlavour = new JComboBox();
    cboFlavour.setBounds(20, 46, 192, 22);
    contentPane.add(cboFlavour);

private void loadFlavour() {
        for(String flavours : flavour) {
            cboFlavour.addItem(flavours);
        }
    }

但是Eclipse说cboFlavour不能解析(没有看到创建)?

共有1个答案

笪涛
2023-03-14

cboFlavour变量是否在不同的方法中

编辑:我读了你的问题,我错过了它是在构造函数。如果您想从一个不同的方法访问变量,您可以按照以下方法进行操作。

private JComboBox cboFlavour;

public ClassName() {
    cboFlavour = new JComboBox();
    cboFlavour.setBounds(20, 46, 192, 22);
    contentPane.add(cboFlavour);
}
 类似资料:
  • 问题内容: 如何同时查看几个变量(例如TreeSet)的内容?我可以观看一个TreeSet的内容,在“变量”窗口中单击它,但是我不知道如何对多个变量执行此操作。 问题答案: 您可以使用“表达式”窗口:在调试时,菜单窗口->“显示视图”->“表达式”,然后可以键入需要查看其内容的变量

  • 问题内容: 所以我遇到了一个问题。我的工作场所在其机器上使用环境变量,并且我们最近将开发/生产服务器切换为基于Unix的解决方案(RHEL 6),并且我们试图使某些旧程序与cron一起运行。envir变量本身在框上运行(例如:Server1 = dev- server.intranet.net或类似内容),但是我们遇到了存在cron的问题。 例。 MyProg.sh-运行正常 当从cron调用My

  • 我正在使用swing,我无法在WindowBuilder中更改组件区域中的JFrame。我只能看到主框架。当我按下一个按钮时,我会创建一个新的框架,但我不能用WindowBuilder编辑它。

  • 我有一个多模块Maven项目,其中一个模块使用JavaFX。虽然在Eclipse中编译一切都很好,但是执行 mvn清洁编译 返回此错误 maven似乎看不到包含的模块(但是Eclipse看到了它,因为它不会给出编译错误)。我如何让Maven编译这段代码? 我已经创建了我的应用程序的迷你版本,它再现了这一点。这些是文件: mvn clean编译的输出 日志中的编译器详细信息

  • 我和Jenkins一起使用Git插件。 我尝试访问环境变量,我得到了。然后,当我使用Groovy脚本打印环境变量时,我发现没有Git环境变量: 为了执行Jenkins脚本,我使用了Groovy插件,包括前一步“执行系统Groovy脚本”和以下代码: 为什么我看不到任何GIT环境变量?

  • 我有一个组件,我将一些数据放入变量中,以便在另一个函数中读取它。当我在构造函数中打印这个变量并在控制台上打印它时,我可以看到它,但是当我在另一个函数中执行同样的操作时,我没有定义它。我已经尝试将它声明为私有和公共,并得到相同的结果。 如何声明此变量以查看另一个方法中的变量? 这是我的组件: 编辑: 如果我把一个静态常数放在我的函数上,我可以得到数据: 但如果我这样做: 我得到了一个错误: 属性'm