我已经尝试了我在堆栈stackoverflow上找到的任何其他东西,我真的不明白为什么这不起作用.我不会向您展示我的应用程序的代码无法正常工作,因为它甚至不能用于示例项目.所以这是问题所在:
当我使用示例代码创建新的JavaFX应用程序时,该代码提供了单击后打印hello world的按钮,当我将其作为桌面应用程序运行时以及当我构建它并在浏览器中启动时,这将起作用.这适用于桌面和浏览器应用程序
但是当我创建新的JavaFX FXML应用程序时,它几乎与上面相同,但阶段由fxml和css定义,而不是字节代码.这个作为Windows应用程序完美地工作,但不能作为浏览器应用程序
java.lang.NullPointerException: Location is required.
at javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml.FXMLLoader.loadImpl(Unknown Source)
at javafx.fxml.FXMLLoader.load(Unknown Source)
at javafxapplication3.JavaFXApplication3.start(JavaFXApplication3.java:22)
at com.sun.javafx.applet.FXApplet2$2.run(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$null$170(Unknown Source)
at com.sun.javafx.application.PlatformImpl$$Lambda$46/15592694.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$171(Unknown Source)
at com.sun.javafx.application.PlatformImpl$$Lambda$45/19532686.run(Unknown Source)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$null$145(Unknown Source)
at com.sun.glass.ui.win.WinApplication$$Lambda$35/9825943.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.lang.NullPointerException: Location is required.
at com.sun.javafx.applet.FXApplet2$2.run(Unknown Source)
at com.sun.javafx.application.PlatformImpl.lambda$null$170(Unknown Source)
at …Run Code Online (Sandbox Code Playgroud) 从一些旧代码中获取查询,我正在尝试使其工作.每次我提交查询时都会收到错误:
错误代码207,SQL状态S0001:无效的列名称"等级"
码:
SELECT
COUNT(*) AS PieceCount
,shifttimes.shiftid AS ShiftId
,specienames.NameText AS Specie
,gradenames.NameText AS Grade
,DryerNum
,CreatedLocal
FROM
sheets, shifttimes, Specienames, GradeNames
WHERE
sheets.ShiftIndex = shifttimes.ShiftIndex
AND sheets.SpecieNameIndex = specienames.NameIndex
AND sheets.gradenameindex = gradenames.NameIndex
AND CreatedLocal >= '2015-04-01'
AND CreatedLocal < '2015-06-01'
GROUP BY
ShiftId, Grade, DryerNum, Specie
Run Code Online (Sandbox Code Playgroud)