请选择 进入手机版 | 继续访问电脑版

javafx基于使用fxml布局的tableview数据绑定用法

[复制链接]
发表于 2019-10-16 11:13:57 |显示全部楼层
来个简单明了的
fxml的tableview数据绑定和java代码方式的数据绑定很像,不同的在于要有一到映射
首先看个目录
TIM截图20191016144244.png

首先搞个fxml表格布局


  1. <?xml version="1.0" encoding="UTF-8"?>

  2. <?import javafx.scene.control.SplitPane?>
  3. <?import javafx.scene.control.TableColumn?>
  4. <?import javafx.scene.control.TableView?>
  5. <?import javafx.scene.layout.Pane?>
  6. <?import javafx.scene.layout.VBox?>

  7. <?import javafx.scene.control.cell.PropertyValueFactory?>

  8. <VBox prefHeight="600.0" prefWidth="900.0" xmlns="http://javafx.com/javafx/10.0.1" xmlns:fx="http://javafx.com/fxml/1"
  9.       fx:controller="tablegrid.Controller">
  10.     <SplitPane focusTraversable="true" VBox.vgrow="ALWAYS">
  11.         <Pane prefHeight="200.0" prefWidth="200.0">
  12.             <TableView fx:id="tableView" layoutX="6.0" layoutY="4.0" prefHeight="406.0" prefWidth="694.0">
  13.                 <columns>
  14.                     <TableColumn prefWidth="75.0" text="Check">
  15.                         <cellValueFactory>
  16.                             <PropertyValueFactory property="check" />
  17.                         </cellValueFactory>
  18.                         <cellFactory>
  19.                         
  20.                         </cellFactory>
  21.                     </TableColumn>
  22.                     <TableColumn prefWidth="200.0" text="Text">
  23.                         <cellValueFactory>
  24.                             <PropertyValueFactory property="text"/>
  25.                         </cellValueFactory>
  26.                     </TableColumn>
  27.                 </columns>
  28.             </TableView>
  29.         </Pane>
  30.     </SplitPane>
  31. </VBox>
复制代码




首先搞个tablegrid.Controller控制层








结果:





沙漏笔记

沙漏笔记






分页:


   


http://xuejava.org/thread-523-1-1.html



您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|沙漏笔记

GMT+8, 2019-12-16 21:33 , Processed in 0.123746 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Copyright © 2015-2018 xuejava网 / 鲁ICP备17054568号-1
回顶部