# 如何实现JavaFX GridTable
## 整体流程
首先,我们需要创建一个JavaFX应用程序,然后在应用程序中实现一个GridTable。GridTable可以展示数据,让用户可以在表格中查看和操作数据。下面是实现GridTable的步骤:
## 步骤表格
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建JavaFX应用程序 |
| 2 | 创建Grid            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-06 03:54:47
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            方式一:<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>DEMO</title>
<%
    String basePath = request.getContextPath();
%>
<link rel="stylesheet"            
                
         
            
            
            
            其中”windowName即是窗口页面的名称            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 11:55:22
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $("#gridTable").find("tbody tr").not(".jqgfirstrow").each(function (i) { var inventoryQty = $(this).find('[aria-describedby="gridTable_InventoryQty"]'            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 11:50:21
                            
                                830阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            jqGrid清空表格中数据的方法如下:jQuery("#gridTable").jqGrid("clearGridData");            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-03-22 01:13:37
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            jqgrid重新加载表头及数据1 //此为第一次加载表头和数据
 2 $('#gridTable').jqGrid({ datatype: "local", data: grid_data, colModel: colModels, }); 
 3 
 4 
 5 //此为第二次重新加载表头和数据
 6 $("#gbox_gridTable").remove();
 7 //强制清除grid容器的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-05 21:56:03
                            
                                476阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $("#gridTable").jqGrid({    //...其它属性    colModel: [            //...其它列            { name: 'dsource_alarm', index: 'dsource_alarm', widtable: false, f...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-03-22 01:09:20
                            
                                45阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $("#gridTable").jqGrid({    //...其它属性    colModel: [            //...其它列            { name: 'dsource_alarm', index: 'dsource_alarm', width: 30, align: "center", sortable: false, editable: false, forma            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-04-17 12:20:00
                            
                                206阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            groupText: ['<input type="checkbox" class="groupHeader" style="top:3px"/>' {1} </span>条 '], $gridTable.on("change", "input[type=checkbox]",            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 11:50:16
                            
                                229阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            获取jqGrid中选中行的数据以及 jqGrid获得所有行数据的方法•1、 获取选择一行的id,如果你选择多行,那下面的id是最后选择的行的id1 var id=$('#gridTable').jqGrid('getGridParam','selrow'); •2、获取选择多行的id,那这些id便封装成一个id数组:1 var ids=$('#gridTable').jqGrid('ge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-15 20:25:36
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            从 SAP Fiori Elements 实现源代码中的 SmartTable.xml 能看出,ListReport 类型的 SAP Fiori Elements 应用,其表格类型包含 4 种: AnalyticalTable TreeTable GridTable ResponsiveTable            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-10-22 10:19:36
                            
                                131阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 单像素边框CSS表格
这是一个很常用的表格样式。
<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
    font-family: verdana,arial,sans-seri            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-23 17:47:14
                            
                                2170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            $("#gridTable").jqGrid("getCell",1, "ItemId") var strValue=$("#grid").jqGrid("getCell",行ID,"表格列的名字");//行ID和列名字,决定了一个 单元格的位置,从而可以取出单元格的值 $("#grid").jqG            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-12 21:29:20
                            
                                1641阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 单像素的边框CSS表格这是一个非常所用的表格风格。源码:<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
	font-family: verdana,arial,sans-serif;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-06-18 17:12:00
                            
                                83阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            //自动补全空白列 var rows = document.getElementById("gridTable").rows; //行对象 var allcells = rows[1].cells.length; //第二行所有列数做为初始数据,即最大列数 for (var i = 2; i < rows.length; i...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-10 11:51:01
                            
                                458阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前端页面测试代码如下:<!DOCTYPE html>
<html>
<head>
    <style type="text/css">
    .gridtable {
    font-family: verdana,arial,sans-serif;
    font-size:11px;
    color:#333333;
    bord            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 16:31:01
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 单像素边框CSS表格这是一个非经常常使用的表格样式。源码:<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
	font-family: verdana,arial,sans-serif            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-10-30 10:22:00
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 单像素边框CSS表格
这是一个非经常常使用的表格样式。
源码:
<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
	font-family: verdana,arial,san            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-10-20 12:01:00
                            
                                104阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 单像素边框CSS表格
这是一个非经常常使用的表格样式。
源码:
<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
	font-family: verdana,arial,san            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-10-15 20:39:00
                            
                                158阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 单像素边框CSS表格这是一个非经常常使用的表格样式。源码:<!-- CSS goes in the document HEAD or added to your external stylesheet -->
<style type="text/css">
table.gridtable {
	font-family: verdana,arial,sans-serif            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-01-25 16:45:00
                            
                                83阅读