当前位置: 首页 > 知识库问答 >
问题:

嵌套列标题错误在javafx为java8 b-124

冷正青
2023-03-14

在javaFX中,我在表视图中添加了dianamically列作为一个父列,两个是它的子列。然后我在Java8B-109中得到了特定的输出,但当我在Java8B-124中运行相同的代码时,我得到了以下错误。所以,请帮帮我。

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
    at com.sun.javafx.scene.control.skin.NestedTableColumnHeader.dispose(NestedTableColumnHeader.java:323)
    at com.sun.javafx.scene.control.skin.NestedTableColumnHeader.updateTableColumnHeaders(NestedTableColumnHeader.java:265)
    at com.sun.javafx.scene.control.skin.NestedTableColumnHeader.checkState(NestedTableColumnHeader.java:519)
    at com.sun.javafx.scene.control.skin.NestedTableColumnHeader.computePrefHeight(NestedTableColumnHeader.java:401)
    at javafx.scene.Parent.prefHeight(Parent.java:918)
    at javafx.scene.layout.Region.prefHeight(Region.java:1438)
    at com.sun.javafx.scene.control.skin.TableHeaderRow.computePrefHeight(TableHeaderRow.java:344)
    at com.sun.javafx.scene.control.skin.TableHeaderRow.computeMinHeight(TableHeaderRow.java:339)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.control.SkinBase.computeMinHeight(SkinBase.java:254)
    at javafx.scene.control.Control.computeMinHeight(Control.java:485)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.Region.computeChildMinAreaHeight(Region.java:1700)
    at javafx.scene.layout.Region.getMaxAreaHeight(Region.java:1981)
    at javafx.scene.layout.Region.computeMaxMinAreaHeight(Region.java:1850)
    at javafx.scene.layout.HBox.computeMinHeight(HBox.java:419)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.AnchorPane.computeHeight(AnchorPane.java:297)
    at javafx.scene.layout.AnchorPane.computeMinHeight(AnchorPane.java:246)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.Region.computeChildMinAreaHeight(Region.java:1700)
    at javafx.scene.layout.Region.getMaxAreaHeight(Region.java:1981)
    at javafx.scene.layout.Region.computeMaxMinAreaHeight(Region.java:1850)
    at javafx.scene.layout.HBox.computeMinHeight(HBox.java:419)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.Region.computeChildMinAreaHeight(Region.java:1700)
    at javafx.scene.layout.VBox.getAreaHeights(VBox.java:440)
    at javafx.scene.layout.VBox.computeContentHeight(VBox.java:522)
    at javafx.scene.layout.VBox.computeMinHeight(VBox.java:400)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.Region.computeChildMinAreaHeight(Region.java:1700)
    at javafx.scene.layout.VBox.getAreaHeights(VBox.java:440)
    at javafx.scene.layout.VBox.computeContentHeight(VBox.java:522)
    at javafx.scene.layout.VBox.computeMinHeight(VBox.java:400)
    at javafx.scene.Parent.minHeight(Parent.java:946)
    at javafx.scene.layout.Region.minHeight(Region.java:1404)
    at javafx.scene.layout.Region.computeChildPrefAreaHeight(Region.java:1765)
    at javafx.scene.layout.VBox.getAreaHeights(VBox.java:446)
    at javafx.scene.layout.VBox.computeContentHeight(VBox.java:522)
    at javafx.scene.layout.VBox.computePrefHeight(VBox.java:421)
    at javafx.scene.Parent.prefHeight(Parent.java:918)
    at javafx.scene.layout.Region.prefHeight(Region.java:1438)
    at javafx.scene.layout.AnchorPane.computeHeight(AnchorPane.java:297)
    at javafx.scene.layout.AnchorPane.computePrefHeight(AnchorPane.java:254)
    at javafx.scene.Parent.prefHeight(Parent.java:918)
    at javafx.scene.layout.Region.prefHeight(Region.java:1438)
    at javafx.scene.layout.Region.minHeight(Region.java:1406)
    at com.sun.javafx.scene.control.skin.ScrollPaneSkin.computeScrollNodeSize(ScrollPaneSkin.java:917)
    at com.sun.javafx.scene.control.skin.ScrollPaneSkin.layoutChildren(ScrollPaneSkin.java:791)
    at javafx.scene.control.Control.layoutChildren(Control.java:574)
    at javafx.scene.Parent.layout(Parent.java:1076)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Parent.layout(Parent.java:1082)
    at javafx.scene.Scene.doLayoutPass(Scene.java:576)
    at javafx.scene.Scene$ScenePulseListener.pulse(Scene.java:2386)
    at com.sun.javafx.tk.Toolkit$3.run(Toolkit.java:322)
    at com.sun.javafx.tk.Toolkit$3.run(Toolkit.java:320)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sun.javafx.tk.Toolkit.runPulse(Toolkit.java:320)
    at com.sun.javafx.tk.Toolkit.firePulse(Toolkit.java:349)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:479)
    at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:460)
    at com.sun.javafx.tk.quantum.QuantumToolkit$13.run(QuantumToolkit.java:327)
    at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
    at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
    at com.sun.glass.ui.win.WinApplication.access$300(WinApplication.java:39)
    at com.sun.glass.ui.win.WinApplication$4$1.run(WinApplication.java:112)
    at java.lang.Thread.run(Thread.java:744)

共有1个答案

范福
2023-03-14

问题可能是因为更新的版本,我用b129试过了,但得到了同样的错误。。。。。该错误不会出现在新创建的表中。

最后,我得到了临时解决方案,每次我想要更改(任何更改,如添加新列、删除列、交换列)表列时,我都会创建新表。

 类似资料:
  • 模板引擎支持标签的多层嵌套功能,可以对标签库的标签指定可以嵌套。 系统内置的标签中,volist、switch、if、elseif、else、foreach、compare(包括所有的比较标签)、(not)present、(not)empty、(not)defined等标签都可以嵌套使用。例如: <volist name="list" id="vo"> <volist name="vo['

  • 请参考:http://www.kancloud.cn/manual/thinkphp/1817

  • 模板引擎支持标签的多层嵌套功能,可以对标签库的标签指定可以嵌套。 系统内置的标签中,volist、switch、if、elseif、else、foreach、compare(包括所有的比较标签)、(not)present、(not)empty、(not)defined等标签都可以嵌套使用。例如: <volist name="list" id="vo"> <volist name="vo['

  • 模板引擎支持标签的多层嵌套功能,可以对标签库的标签指定可以嵌套。 系统内置的标签中,volist、switch、if、elseif、else、foreach、compare(包括所有的比较标签)、(not)present、(not)empty、(not)defined等标签都可以嵌套使用。例如: {volist name="list" id="vo"} {volist name="vo['

  • 本文向大家介绍html的开始与结束标签嵌套错误会导致哪些问题?相关面试题,主要包含被问及html的开始与结束标签嵌套错误会导致哪些问题?时的应答技巧和注意事项,需要的朋友参考一下 有的可以被正常解析,有的不行。 题目中的例子可以被正常解析,如果是 , 标签不能被正常解析。

  • 我正在为我的类开发一个简单的jsp/servlet/tomcat webapp。教授要求我们使用与默认动态web项目结构略有不同的文件夹结构。他不想使用webcontent文件夹,而是想要src/main/java和src/main/webapp下的所有源代码。 当我运行应用程序时,我的欢迎文件显示良好,但当我试图访问我的servlets时,我得到: ClassNotFoundException.