当我将JavaFx应用程序作为“只运行”运行时,我会得到以下错误。调试工作正常..。
Exception in thread "main" java.lang.ExceptionInInitializerError
at Goose.Program.<clinit>(Program.java:26)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.intellij.rt.execution.appl
总的来说,我对使用JavaFX和FXML非常非常陌生,我遇到了一些问题,无论是通过重复的谷歌搜索还是在上的搜索,我都无法解决这个问题。虽然其他人也有类似的问题,但我无法在自己的项目中复制他们的解决方案。
现在,我主要是试着用FXML测试JavaFX并对它有一种感觉.但是,我甚至无法加载它,因为FXMLLoader给了我以下错误。
/C:/Users/Dylon/workspace/Convergence_titanExplorationModule/bin/com/test/fxml/ExplorationModuleUI.fxml :javafx.fxml.LoadException
ja
我正在使用JavaFX,并试图在根目录中添加一个画布。代码如下:
public void start(Stage stage) throws Exception {
//Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"));
//Scene scene = new Scene(root);
stage.setTitle("Hello, World!");
Group root=new Group();
Scene scene=n
所以我一直在尝试创建一个由1和0组成的矩阵,然后搜索1的最大正方形(块),我想用GridPane来显示这个矩阵。然而,由于grid.add(z,i,j)这一行,我一直收到一个错误;我如何解决这个问题?我在做什么/不理解什么,导致它不能编译和运行?下面是我的代码:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in th
我将JavaFX项目从NetBeans导入到Eclipse。奇怪的是,我无法执行在NetBeans中工作正常的代码。我和SceneBuilder做了个小安排。我只想展示一个小小的.fxml --在这一点上根本没有功能代码。我的主课是这样的:
public class Main extends Application {
public void start(Stage stage) throws Exception {
Parent root = FXMLLoader.load(getClass().getResource("FXMLDocument.fxml"
将选项添加到我的选择框中的简单尝试将导致一个InvocationTargetException。我真的不明白为什么会抛出这个异常,所以一个解释和一个独白将是很棒的!下面是我在FXMLDocumentController类中的代码:
public class FXMLDocumentController implements Initializable {
@FXML
private ChoiceBox<?> pilot;
public FXMLDocumentController(){
setMembersList();
尝试Kotlin lang,我的印象是它与Java兼容,因此与JavaFX兼容,我尝试了以下内容:
public object TestKt: Application() {
public override fun start(stage: Stage){
val pane= Pane()
val scene=Scene(pane,200.0,200.0)
stage.scene = scene
stage.show()
}
@JvmStatic public fun main(args: Array&
我正在用一个类来绘制一条线,并用另一个类来显示这条线。这个类的要点是让我轻松地编写多行代码,并使我的代码更有条理。但出于某种原因,每当我运行它时,我都会得到一个StackOverflow错误。我不知道为什么会发生这种事。它还为我提供了一个RunTimeException和许多不同的错误消息,比如“应用程序启动方法中的异常”。我不知道这些是什么意思。
这是它提供给我的错误信息:
Exception in Application start method
java.lang.reflect.InvocationTargetException
at sun.refle
我一直试图阻止我的程序删除树形视图的根节点,但是当我尝试删除时,我的程序会在编译过程中给我一个"java.lang.reflect.InvocationTargetException“,程序将不会启动。我不太清楚它为什么不发射。
下面是发生错误的TextFieldTreeCellImpl类:
private final class TextFieldTreeCellImpl extends TreeCell<String> {
private TextField textField;
private ContextMenu addMenu = new Co
我有两个FXML文件和一个控制器。
我已经发布了我试图创建第二个阶段的代码(但失败了)。
错误信息是:
javafx.scene.layout.AnchorPane cannot be cast to javafx.fxml.FXMLLoader
我该怎么解决呢?
@FXML private Scene trial_scene;
@FXML public Stage m;
@FXML public void click(Stage stage) throws IOException {
m = new Stage();
openWindow();
}
@FX
在IntelliJ中作为应用程序编译时,我可以很好地构建和启动程序。但是,当我打包和部署并且尝试双击jar时,什么都不会发生。我决定使用Git并从那里运行它,我看到它正在抛出一个NullPointerException。下面是JavaFX主类、我的文件结构和正在抛出的错误。
为什么我要在jar中获得一个NullPointerException,但是在IntelliJ中构建和编译时工作得很好呢?
如果我遗漏了任何信息请告诉我。谢谢!
public class Main extends Application {
private Stage stage;
@Override
我有一个可拖动的按钮类,它在屏幕上显示一个按钮,可以通过鼠标拖动来移动。但是,每个可拖动的按钮都位于一个单独的阶段->场景->窗格->节点中,以便单独显示每个按钮。
有没有一种方法可以在我的屏幕上添加多个可拖动的按钮,而不需要打开数百万个舞台?
我想也许有一个像屏幕那么大的透明舞台?但如果我一次只能看一个场景,我看不出这是怎么回事。
//Draggable button class
import javafx.scene.control.Button;
import javafx.stage.Stage;
public class DraggableButton ext
我编写了一个小型测试应用程序,如下所示:
import javafx.application.Application;
import javafx.application.Platform;
import javafx.stage.Stage;
public class Test extends Application {
public Test() {
System.out.println("first");
}
@Override
public void init() throws Exception {
我试图在我的公共类中启动一个在另一个类中定义的应用程序,获得“无法构造应用程序实例”的-Exception.The示例(如下所示)非常简单。我漏掉了什么?--线索会很感激的。
这个问题与问题不同。
因为我希望有一个应用程序的定义和它的启动在不同的类。
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.stage.Stage;
public class Main {
public static void
我尝试使用javafx在java中构建一个视频播放,在其中添加文件路径到计算机上存储视频的位置。
但是得到了一个错误:
Error: Could not find or load main class javafxapplication1.MoviePlayer
当我尝试运行class时
package javafxapplication1;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.media.Media;
我正在使用NetBeans IDE在javafx中开发一个项目。每当我运行我的代码时,我都会得到一些异常。直到昨天才有任何问题。例外情况如下:
Executing E:\Project\WelcomePage\dist\run204992192\WelcomePage.jar using platform C:\Program Files\Java\jdk1.7.0_45\jre/bin/java
Exception in Application constructor
java.lang.reflect.InvocationTargetException
at sun.refle