Eclipse WindowBuilder中自定义Java Bean的属性的空下拉列表

问题描述

我正在将Eclipse 2020-06(4.16.0)与WindowBuilder 1.9.4.202002151729一起使用。我正在尝试创建自己的Java Bean,但是在尝试更改WindowBuilder“设计”选项卡上的自定义String类型属性时遇到了问题。问题在于属性是不可编辑的,其旁边的三个点不会像在挥杆部件的属性中那样出现。取而代之的是,当我单击箭头时,将显示一个箭头并显示一个空的下拉列表:

Empty dropdown list

我一直在尝试许多不同的事情,但是我无法编辑我的属性。 Java Compiler合规性级别设置为1.8,我的Bean的代码如下:

public class TestingBean extends JLabel
{
    private String myString;
    
    public TestingBean()
    {
        this.myString = "";
    }
    
    public String getMyString()
    {
        return myString;
    }

    public void setMyString(String myString)
    {
        this.myString = myString;
        this.setText("My text is: " + myString);
    }
}

我也在寻找此问题,但没有找到任何信息。任何人都知道是否存在像这样的已知错误,或者我可能做错了什么?

谢谢。

解决方法

Project > Properties > Java Build Path > Libraries中用Oracle JDK替换OpenJDK并重建Java Bean类为我解决了这个问题。

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...