龙目岛 javafx 属性
Lombok javafx properties
我正在尝试将 Lombok 与 JavaFX 属性结合使用:
@Data
public class Country {
private SimpleIntegerProperty id = new SimpleIntegerProperty();
private SimpleStringProperty name = new SimpleStringProperty();
}
这会为属性本身生成 getter 和 setter:
- getId(): SimpleIntegerProperty
- setId(SimpleIntegerProperty id)
- 获取名称:SimpleStringProperty
- setName(SimpleStringProperty 名称)
- ...
但是,我希望(/喜欢)JavaFX 中的这个:
- getId(): 整数
- setId(int id)
- getIdProperty(): SimpleIntegerProperty
- getName(): 字符串
- setName(字符串名称)
- getNameProperty(): SimpleStringProperty
- ...
龙目岛支持吗?我没有找到太多关于 Lombok 与 JavaFX 结合的信息(或者我一定是搜索错误)。我对 Lombok 还不是很熟悉,如果这是一个基本问题,我深表歉意。
没有支持,见issue 521. I'm afraid, there's nothing beside the issue and an discussion。
我正在尝试将 Lombok 与 JavaFX 属性结合使用:
@Data
public class Country {
private SimpleIntegerProperty id = new SimpleIntegerProperty();
private SimpleStringProperty name = new SimpleStringProperty();
}
这会为属性本身生成 getter 和 setter:
- getId(): SimpleIntegerProperty
- setId(SimpleIntegerProperty id)
- 获取名称:SimpleStringProperty
- setName(SimpleStringProperty 名称)
- ...
但是,我希望(/喜欢)JavaFX 中的这个:
- getId(): 整数
- setId(int id)
- getIdProperty(): SimpleIntegerProperty
- getName(): 字符串
- setName(字符串名称)
- getNameProperty(): SimpleStringProperty
- ...
龙目岛支持吗?我没有找到太多关于 Lombok 与 JavaFX 结合的信息(或者我一定是搜索错误)。我对 Lombok 还不是很熟悉,如果这是一个基本问题,我深表歉意。
没有支持,见issue 521. I'm afraid, there's nothing beside the issue and an discussion。