JavaFX - изменение текста в treeview

177
27 марта 2019, 11:20

Есть дерево с какими-то элементами. Я хочу, чтобы по нажатию на кнопку было можно изменить текст в выбранной ячейке. Но в интернете не могу нагуглить, как это реализовать... Я используй scene builder, для работай с fxml.

Буду благодарен за помощь.

Answer 1

И так, для начала создай Controller, затем подключи есть к fxml файлу. Это можно сделать вот так: fx:controller="путь к классу".
Затем следует создать поле у контроллера с таким же типом и названием, как и твоя кнопка.
Не забудь строчкой выше прописать @FXML. Теперь в scene builder придумай и пропиши имя функции, которую надо будет реализовать. Прописывать ее следует в поле под названием On Action.

Далее этот метод следует реализовать. Вот так:

public void secondButtonAction(ActionEvent actionEven) {
        Именно здесь и выполняются все команды. 
        Создаешь таким же образом и объект своего дерева. Дальше уже записываешь в него все что хочешь.
    }
READ ALSO
Android NDK live wallpaper preview

Android NDK live wallpaper preview

Хочу написать простой движек для обоев, с использованием NDKOpengl контекст управляется и создается на стороне Java, но рендеринг посредством JNI осуществляется...

208
Прочитать массив байт из строки и создать файл изображения

Прочитать массив байт из строки и создать файл изображения

У меня есть файл с изображением который я должен передать как поле String в JSONЯ преобразую файл с изображением

163
Логический тип boolean [закрыт]

Логический тип boolean [закрыт]

Начал изучать java и все никак не могу понять зачем нужен boolean, было приведено много примеров, но это понятие до меня не доходит, кто нибудь обьясните...

124
Проблема маппинга ManyToMany [закрыт]

Проблема маппинга ManyToMany [закрыт]

Есть две ентити Book и Author и есть третья ентити для их связи (id, id-author, id-book)

142