Lombok javafx属性

时间:2016-09-08 14:46:05

标签: java javafx-2 javafx-8 lombok

我正在尝试将Lombok与JavaFX属性结合使用:

@Data
public class Country {
    private SimpleIntegerProperty id = new SimpleIntegerProperty();
    private SimpleStringProperty name = new SimpleStringProperty();
}

这会为Properties本身生成getter和setter:

  • getId():SimpleIntegerProperty
  • setId(SimpleIntegerProperty id)
  • getName:SimpleStringProperty
  • setName(SimpleStringProperty name)
  • ...

但是,我希望在JavaFX中使用(/ like)这个:

  • getId():int
  • setId(int id)
  • getIdProperty():SimpleIntegerProperty
  • getName():String
  • setName(String name)
  • getNameProperty():SimpleStringProperty
  • ...

Lombok是否支持此功能?我没有找到关于龙目岛与JavaFX结合的更多信息(或者我必须搜索错误)。我还不熟悉龙目岛,如果这是一个基本问题,请道歉。

1 个答案:

答案 0 :(得分:1)

没有支持,请参阅issue 521。我很害怕,问题旁边没有任何问题an discussion