Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX样式表列单元格_Java_Css_Javafx_Fxml - Fatal编程技术网

JavaFX样式表列单元格

JavaFX样式表列单元格,java,css,javafx,fxml,Java,Css,Javafx,Fxml,我正在Gluon场景生成器中构建一个TableView。我希望每列中的单元格有不同的背景色。我可以通过FXML文件和CSS来实现这一点吗 使用CSS样式类。column-1我可以做: .column-1 {-fx-background-color: white;} 除此之外,还设置列标题的样式!似乎没有办法只指定列单元格 我看到过一些例子,人们通过java代码来管理它,但这不正是JavaFX具有CSS/FXML功能的关键吗?您可以使用多个类选择器来选择单元格: .column-1.table-

我正在Gluon场景生成器中构建一个TableView。我希望每列中的单元格有不同的背景色。我可以通过FXML文件和CSS来实现这一点吗

使用CSS样式类。column-1我可以做:

.column-1 {-fx-background-color: white;}
除此之外,还设置列标题的样式!似乎没有办法只指定列单元格


我看到过一些例子,人们通过java代码来管理它,但这不正是JavaFX具有CSS/FXML功能的关键吗?

您可以使用多个类选择器来选择单元格:

.column-1.table-cell{
-背景色:白色;
}


.column-1.表格单元格{…}
对我不起作用。表单元格和表列似乎没有以任何方式连接…我可以这样做。表视图。表单元格,但这是无用的。对于未来的ref,是否有任何地方可以看到所有javafx对象的选择器结构?@DuaneAllman最好的官方来源是这一个:但它是不完整的。允许您查看场景图,这有助于找到正确的选择器…谢谢,我现在正在尝试加载Scenet view,甚至添加为java代理,但当我在java中加载fxml文件时,会出现“位置未设置”错误。如何正确加载fxml资源,以便Scientive view可以看到它?