2016-09-08 8 views
2

私はJavaFXのプロパティとの組み合わせでロンボクを使用しようとしている:ロンボクのJavaFXプロパティ

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

これは、プロパティ自体のgetterとsetterを生成します。

  • のgetId():SimpleIntegerProperty
  • setId(SimpleIntegerProperty id)
  • getName:SimpleStringProperty
  • setName(SimpleStringPr operty名)
  • ...しかし

、私は(/など)これはJavaFXの中で期待:

  • のgetIdを():int型
  • SETID(int型のID)
  • getIdProperty():SimpleIntegerProperty
  • getName():String
  • setName(String name)
  • getNameProperty():SimpleStringProperty
  • ...

が、これはロンボクでサポートされていますか?私は、JavaFXと組み合わせてロンボクに関する多くの情報を見つけることはできません(または私は間違って検索する必要があります)。私は本当にロンボクに精通していないので、これが基本的な質問であれば謝ります。

+1

私はロンボクを知らないが、答えは「いいえ」と強く疑う。ロンボクは、ボイラープレートのコードを置き換えるように設計されています.JavaFXのプロパティパターンは、それが置き換えるボイラープレートと一致しません。 e(fx)clipseのようなツールは、JavaFXで動作するより伝統的なコード生成手法を提供していることに注意してください(私はそれがあなたが尋ねているものとは異なることを理解しています)。 –

+0

@James_Dご回答いただきありがとうございます、私は恐れていたのです。私はちょうど回避策や余分なプラグインなどがあることを望んだ:)私はそれを受け入れることができるように答えとしてあなたのコメントを追加できますか? – Perneel

答えて

1

サポートはありません。issue 521を参照してください。私は恐怖です、問題の横には何もありません。an discussion

+1

[問題1222](https://github.com/rzwitserloot/lombok/issues/1222)。 – user1803551

関連する問題