javafx 图片作按钮_JavaFX - 按钮编辑树视图节点文本
只需使用選擇模型來獲取所選的 TreeItem 并更改它的 value 屬性 .
示例
@Override
public void start(Stage primaryStage) throws IOException {
TreeView treeView = new TreeView<>();
// create data
TreeItem root = new TreeItem<>("root");
TreeItem child1 = new TreeItem<>("child1");
TreeItem child2 = new TreeItem<>("child2");
root.getChildren().addAll(child1, child2);
child1.getChildren().addAll(
new TreeItem<>("child1-1"),
new TreeItem<>("child1-2"));
child2.getChildren().addAll(
new TreeItem<>("child2-1"),
new TreeItem<>("child2-2"));
treeView.setRoot(root);
Button button = new Button("Change");
button.disableProperty().bind(treeView.getSelectionModel().selectedItemProperty().isNull());
TextField textField = new TextField();
button.setOnAction(evt -> {
// set text of selected item to TextField text
TreeItem item = treeView.getSelectionModel().getSelectedItem();
String text = textField.getText();
item.setValue(text);
});
Scene scene = new Scene(new VBox(treeView, textField, button));
primaryStage.setScene(scene);
primaryStage.show();
}
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的javafx 图片作按钮_JavaFX - 按钮编辑树视图节点文本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python判断文件是否为空文件对象_判
- 下一篇: rust种的南瓜为什么老是消失_农村大集