Как Вы создаете библиотеки x64 Boost по Windows?

класс javafx.scene.Node имеет пару методов setUserData (Object) и Object getUserData ()

, которые вы могли бы использовать для добавления вашей информации в узел.

So , вы можете вызвать page.setUserData (info);

И контроллер может проверить, задана ли информация. Кроме того, вы можете использовать ObjectProperty для пересылки данных назад, если это необходимо.

Соблюдайте документацию здесь: http://docs.oracle.com/javafx/2/api/javafx/fxml /doc-files/introduction_to_fxml.html Перед фразой «В первой версии handleButtonAction () помечен с помощью @FXML, чтобы разрешить разметку, определенную в документе контроллера, вызвать ее. Во втором примере поле кнопки аннотируется, чтобы позволить загрузчику устанавливать его значение. Метод initialize () аналогично аннотируется. "

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

49
задан Mihai Limbășan 22 March 2009 в 22:03
поделиться

2 ответа

Необходимо добавить address-model=64 параметр.

Взгляд, например, здесь .

59
ответ дан macbirdie 7 November 2019 в 21:52
поделиться

С b2 команда:

b2 --build-dir=build/x64 address-model=64 threading=multi --build-type=complete --stagedir=./stage/x64

Это покажет default address-model: 32-bit вначале, но все еще создаст в 64-разрядном (как сбивающий с толку).You, должны создать dlls с именами такой как library-vc140-mt-x64-1_71.dll подтверждение, что это является 64-разрядным.

источник: Повышение Здания 32-разрядные и 64-разрядные библиотеки по Windows

0
ответ дан 7 November 2019 в 11:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: