Описание тега reactfx

ReactFX - это библиотека Java Томаса Микулы, которая расширяет библиотеку JDK JavaFX. Он использует методы реактивного программирования в попытке получить более сжатый код, меньше побочных эффектов и меньше инверсии управления, которые улучшают читаемость кода.
1 ответ

Привязать свойство JavaFx к нескольким наблюдаемым

Я пишу элемент управления JavaFx, который состоит из подчиненного элемента управления, который получает пользовательский ввод, например TextField. Основной компонент содержит свойство, которое представляет проанализированное представление текста, на…
22 фев '17 в 16:19
0 ответов

Анимация текстовых объектов с использованием ReactFx

Я хотел бы выяснить, существует ли какой-либо способ анимации текста, такой как изменение цвета фона и добавление некоторых переходов затухания через определенный промежуток времени с использованием ReactFx. Простой пример будет оценен. Благодарю.
17 фев '15 в 16:06
1 ответ

Объединение нескольких потоков изменений в ReactFX

Вопрос Как правильно объединить несколько потоков изменений свойств в ReactFX для использования в UndoFX (или в любом случае использования)? подробности Вот краткое объяснение того, что я пытаюсь выполнить (полный пример кода размещен на GitHub): Су…
13 дек '17 в 23:47
3 ответа

Терминология: Что такое "глюк" в функционально-реактивном программировании / RX?

Каково определение "сбоя" в контексте функционально-реактивного программирования? Я знаю, что в некоторых средах FRP могут возникать "глюки", а в других - нет. Например, RX не свободен от сбоев, а ReactFX без сбоев [ 1]. Может ли кто-нибудь привести…
2 ответа

Самый эффективный способ превратить Observable в ObservableValue/Binding/EventStream?

Я буду использовать RxJava и ReactFX более интенсивно, но я пытаюсь понять, как их согласовать, поскольку ReactFX не имеет зависимости от RxJava, так как же они могут общаться друг с другом в одной и той же монаде? Это особенно актуально для соедине…
1 ответ

Как создать многоуровневую композицию связывания?

Мне было показано, как создать зависимость от содержащего свойства свойства, используя что-то вроде Val.selectVar(property, propertyOfProperty), Тем не менее, я хочу знать, как продолжать создавать зависимости на композиционном графе. так как собств…
06 фев '17 в 20:45
1 ответ

ReactFX по сравнению с натрием

Эта книга о натрии - хорошее и понятное введение в FRP. Я ожидаю, что, поскольку книгу по Sodium легко понять, сравнивая две библиотеки (Sodium и ReactFX), люди могут использовать то, что они узнали из книги, и использовать эти знания для реализации…
1 ответ

Как реализовать функцию отмены / поворота для вращения группы?

Благодаря James_D, у меня есть отлично работающая функция отмены / возврата, когда я перемещаю или изменяю размер моей группы. К сожалению, я не могу заставить его работать с вращением тоже. РЕДАКТИРОВАТЬ: я сделал пользовательский ограничивающий пр…
06 июн '16 в 13:56
1 ответ

ReactFX: не удается собрать EventStream из DoubleProperty

Я пытаюсь сделать EventStream из DoubleProperty в ReactFX (я пробовал 2.0M5 и 1.4.1 стабильной). Я постоянно получаю эту ошибку от IntelliJ: Я попытался использовать пример кода из вики: Circle streamCircle = new Circle(); EventStream<Double> …
04 сен '18 в 02:34
0 ответов

Как конвертировать ObservableList в Var, используя ReactFX?

Я хочу, чтобы Var (двунаправленно) был привязан к ObservableList к Var, как мне этого добиться? Код демонстрирует идею. LiveList<String> list = new LiveArrayList<>(); list.addListener((ListChangeListener<? super String>) c -> Sy…
26 июн '18 в 11:13
0 ответов

Ошибка при вводе типа при привязке ReactFx Var.mapBidirectional к свойству JavaFx

Я пытаюсь связать TextField.textProperty() к ObjectProperty<LocalDateTime> в пользовательском контроле. Следующий код компилируется и запускается в Eclipse: package main.java import java.time.LocalDateTime; import org.reactfx.value.Var; import…
15 фев '17 в 09:40
0 ответов

Показать диалог подтверждения в архитектуре Flux

Я пытаюсь понять архитектуру Flux. Я использую JavaFX и экспериментальную среду FluxFX. Я пишу программу, которая позволяет пользователю планировать некоторые задачи в определенный момент ("через 3 часа", "в 10 часов" и т. Д.). Дело в том, что однов…
18 июн '17 в 14:28
0 ответов

Как отобразить несколько переменных между собой в ReactFX?

Рассмотрим этот простой пример с ползунками, представляющими операнды (x & y) и их сумму. public class ThreePropertiesBoundTest extends Application { @Override public void start( Stage primaryStage) throws Exception { Slider xSlider = new Slider(); …
06 фев '18 в 21:44
1 ответ

Использование ReactFX для изменения размера стадии, когда узлы становятся невидимыми?

У меня есть панель управления JavaFX, которая скрывает и показывает компоненты, основанные на сложных контекстах, поэтому ReactFX - отличная утилита для этого. Я создал несколько вложенных замыканий, просматривая каждый узел, создавая EventStream от…
09 июн '15 в 14:36
1 ответ

Имеют ли свойства свойства смысл?

Потому что это вопрос дизайна, я начну с того, что имею и чего хочу. У меня есть дизайн, который использует композицию. Cell объект содержит Shape и Background объекты (изготовленные на заказ для этого примера). Каждый из этих 2 имеет свои собственн…
08 ноя '16 в 19:28
1 ответ

ReactFX- Как мне создать поток для события комбинации клавиш CTRL-C?

Я новичок в ReactFX и пытаюсь запечатлеть нажатие клавиш CTRL и C для обычной операции копирования. Как мне эффективно записать это в поток? Это все, что я мог получить до сих пор, но это даже не компиляция... final EventStream<KeyEvent> keysT…
23 апр '15 в 16:34
3 ответа

ReactFX - "ленивая" область поиска в реальном времени

Новое в реактивном программировании здесь. Я пытаюсь реализовать "ленивую" область поиска в реальном времени в JavaFX с помощью ReactFX. Под ленивым здесь я подразумеваю, что он выполняет поиск, как только пользователь перестает печатать на одну сек…
1 ответ

LiveList вызывается дважды при обновлении

Я использую LiveList привязать детей группы к списку, содержащему данные детей. вот пример: public class Main extends Application { @Override public void start(Stage primaryStage) { ObservableList<Integer> intList = FXCollections.observableArr…
05 дек '17 в 10:57
1 ответ

ReactFX EventStreams и поведение при воспроизведении?

Есть ли функциональность для EventStream в ReactFX кэшировать последнее значение, чтобы оно могло быть воспроизведено для новых подписчиков? RxJava Observable имеет много процедур для выполнения таких задач. Я надеялся EventStream может иметь похожу…
02 июл '15 в 16:33
1 ответ

ReactFX Consumer прослушивает более одного EventStream

Этот вопрос, возможно, предназначен для создателя ReactFX, но другие могут ответить. В настоящее время я начинаю использовать ReactFX для обмена данными и обработки событий в приложении JavaFX. Мой вопрос заключается в том, как класс может подписать…
09 янв '15 в 13:57