Неразрешенная ссылка: FontAwesomeIconView - Какую библиотеку следует импортировать? - PullRequest
0 голосов
/ 12 ноября 2019

Следуя обучающей программе Tornadofx, я пытаюсь использовать функцию с именем FontAwesomeIconView (), которая должна использоваться для определения Fieldset. Проблема в том, что я не знаю, какую библиотеку импортировать, чтобы использовать FontAwesomeIconView.

Учебное пособие, которое я использую, находится здесь: https://github.com/edvin/tornadofx/wiki/. Я попытался найти информацию о FontAwesomeIconView, но потерпел неудачу.

Код, используемый в этом примере, выглядит следующим образом:

class CustomerForm : View() {
    override val root = Form()

    val customer = Customer()

    init {
        title = "Register Customer"

        with (root) {
            fieldset("Personal Information", FontAwesomeIconView(USER)) {
                field("Name") {
                    textfield().bind(customer.nameProperty())
                }

            }
        }
    }

}

Я ожидал увидеть текст «Персональные данные», отображаемый более крупным жирным шрифтом со значком пользователя. Но я просто получаю сообщение о том, что FontAwesomeIconView является неразрешенной ссылкой.

1 Ответ

1 голос
/ 12 ноября 2019

Добавьте зависимость de.jensd.fontawesomefx в ваш проект :) В дистрибутиве TornadoFX мы используем его для тестирования, например так (Синтаксис Maven, настройте в вашей системе сборки):

<dependency>
    <groupId>de.jensd</groupId>
    <artifactId>fontawesomefx</artifactId>
    <version>8.9</version>
</dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...