基本上,问题是我使用Java Scene Builder创建了一个接口。从FXML按钮我想打开我的班级。我的按钮无法打开我的课程
@FXML
public void pressButton(ActionEvent event) throws Exception {
Platform.runLater(() -> {
try{
new SerialChart().start(new Stage());
} catch (Exception e) {
e.printStackTrace();
}
});
}
@FXML
public void pressButton2(ActionEvent event) throws Exception {
Platform.runLater(() -> {
try {
new Main().start(new Stage());
} catch (Exception e) {
e.printStackTrace();
}
});
}
而且我的Main可以打开,但我的SerialChart无法打开。它说“构造函数SerialChart()是未定义的”。所以这里是我认为的问题
public SerialChart(String title) {
super(title);
我认为这是为什么我无法打开的问题。请帮助我...如果需要,我可以向您展示整个代码。
为了调用'新SerialChart答案()'你必须有定义的构造函数没有参数。你还没有显示'SerialChart'的代码,所以任何人都不可能帮你。如果您显示的构造函数是唯一定义的构造函数,则说明错误。 –
@JimGarrison你能帮我吗?如何与你联系?我真诚的 –
如果没有一种解决方案适用于您,并且很可能需要一些时间来解决,那么为什么不使用它来创建错误的简单示例? – Aziuth