在 javafx 和 scenebuilder 中单击按钮时如何创建新标签?
How to create a new label when a button is clicked in javafx and scenebuilder?
我对 javafx 和 scenebuilder 还很陌生。
单击按钮时,我试图创建一个新标签。下面是按钮创建标签的方法:
@FXML
public void enterTextMouse(MouseEvent e){
Label lbl1 = new Label(txtCmd.getText());
}
但是没用。 :(
是因为我没有在我的 fxml 中创建 lbl1 吗?
是否可以在我的 java 代码中创建标签而不用在 fxml 中创建?
请帮助我!
让我们制作一个窗格并在 scenebuilder 中设置 fx:id(paneLoadLabel)
在控制器中写入这个
@FXML
private Pane panelLoadLabel;
@FXML
public void enterTextMouse(MouseEvent e){
Label lbl1 = new Label(txtCmd.getText());
paneLoadLabel.getChildren().add(lbl1);
}
我对 javafx 和 scenebuilder 还很陌生。 单击按钮时,我试图创建一个新标签。下面是按钮创建标签的方法:
@FXML
public void enterTextMouse(MouseEvent e){
Label lbl1 = new Label(txtCmd.getText());
}
但是没用。 :( 是因为我没有在我的 fxml 中创建 lbl1 吗? 是否可以在我的 java 代码中创建标签而不用在 fxml 中创建? 请帮助我!
让我们制作一个窗格并在 scenebuilder 中设置 fx:id(paneLoadLabel)
在控制器中写入这个
@FXML
private Pane panelLoadLabel;
@FXML
public void enterTextMouse(MouseEvent e){
Label lbl1 = new Label(txtCmd.getText());
paneLoadLabel.getChildren().add(lbl1);
}