Я пытаюсь использовать Ломбок в сочетании с JavaFX свойствами:Ломбок свойства JavaFX
@Data
public class Country {
private SimpleIntegerProperty id = new SimpleIntegerProperty();
private SimpleStringProperty name = new SimpleStringProperty();
}
Это создает методы получения и установки для самого свойства:
- GetId(): SimpleIntegerProperty
- setId (SimpleIntegerProperty id)
- getName: SimpleStringProperty
- setName (SimpleStringPr Имя operty)
- ...
Однако, я хотел бы ожидать (/ как) это в JavaFX:
- GetId(): Int
- SETID (интермедиат идентификатор)
- getIdProperty(): SimpleIntegerProperty
- GetName(): String
- SetName (имя String)
- getNameProperty(): SimpleStringProperty
- ...
ли это поддерживается в Ломбок? Я не нахожу много информации о Ломбоке в сочетании с JavaFX (или я должен искаться неправильно). Я еще не знаком с Ломбоком, поэтому извиняюсь, если это основной вопрос.
Я не знаю ломбок, но я сильно подозреваю, что ответ «нет». Ломбок предназначен для замены кода котельной: шаблон свойств JavaFX не соответствует замене котельной плиты. Обратите внимание, что такие инструменты, как e (fx) clipse, обеспечивают более «традиционный» подход к генерации кода, который работает с JavaFX (я понимаю, что это отличается от того, что вы спрашиваете). –
@James_D благодарит за ваш ответ, я боялся, что все будет так. Я просто надеялся, что есть обходной путь или дополнительный плагин или что-то в этом роде :) Не могли бы вы добавить свой комментарий в качестве ответа, чтобы я мог его принять? – Perneel