通过实体打开该实体的编辑界面

通过实体打开该实体的编辑界面

Customer 实体实例打开默认编辑界面的示例:

@Inject
private ScreenBuilders screenBuilders;

private void editSelectedEntity(Customer entity) {
    screenBuilders.editor(Customer.class, this)
            .editEntity(entity)
            .build()
            .show();
}

你好 我现在获得的这个实体并不是固定的 image 我是这样得到的这个实体 现在想通过获取到的这个实体 打开他对应的编辑界面 如何实现呢

metaClass.getJavaClass() 就可以得到对应的 Java 类。然后你试试下面这样行不行:

    screenBuilders.editor(metaClass.getJavaClass(), this)
            .editEntity(entity)
            .build()
            .show();