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

在javafx和scenebuilder中单击按钮时,如何创建新标签?

江正德
2023-03-14

我对javafx和场景构建器非常陌生。当单击按钮时,我试图创建一个新标签。以下是按钮创建标签的方法:

@FXML 
public void enterTextMouse(MouseEvent e){
    Label lbl1 = new Label(txtCmd.getText());
}

但它不起作用:(是否因为我没有在fxml中创建lbl1?是否可以在java代码中创建标签而不在fxml中创建?请帮助我!

共有1个答案

黎奇思
2023-03-14

>

将此写入控制器

FXML专用窗格panelLoadLabel

@FXML 
public void enterTextMouse(MouseEvent e){
    Label lbl1 = new Label(txtCmd.getText());
    paneLoadLabel.getChildren().add(lbl1);
}
 类似资料:
  • 我打算再试一次。。。我是Scenebuilder的新手,我正在尝试为我的项目创建一个照片库!我已经添加了我想要的,那就是一个图像视图,其中的图像是从FileChooser中选择的。。。但是现在我想得到一个建议,如何保存这个,并在每次按下addPhoto按钮时创建一个新的,而不是覆盖我在ImageView中已经有的。以下是我的addPhoto按钮代码: FXML代码:

  • 你见过这种按钮吗?你知道如何着手创建它吗? Menai只是帮助我认识到这个按钮中必须有两个标签。左标签具有黑色背景色和白色文本填充色,而右标签具有银色背景色和红色文本填充色。 我想知道如何创建(Java或. fxml)和样式(CSS)按钮2标签在它类似于按钮提供的图像。

  • 在我的编程课上的一个个人项目中,我遇到了一个我没想到会遇到的问题。当点击菜单按钮项时,我想在窗格中显示一个3D形状,我在互联网上搜索了50-100种不同的方法(或者很好的粗略估计),但没有找到任何东西。我一直困惑于如何在单击菜单项时显示3D形状,以下是我的源代码(fxml):

  • 问题内容: 关于此事,我几乎遍历了每篇文章,但大多数都没有解释如何正确执行。问题: 我创建了一个javaFX应用程序,一个骰子游戏,人类玩家与计算机,但是在玩游戏的任何时候,人类玩家都应该能够单击“新游戏”按钮,并且应该从头开始重新启动游戏。 我尝试再次启动该阶段,但是在javafx中,我们不能两次调用launch方法。 1)有没有一种方法可以实现此功能而无需重新启动整个应用程序? 2)如果没有,

  • 问题内容: 标题可能有点含糊,所以让我对其定义更好一些。我有一段有效的代码(在下面):我正在开发的游戏的简单主菜单。除“开始”按钮外,其他所有内容均正常运行。 我想要做的是单击“开始”按钮,并在同一阶段(窗口)中出现一个新场景。我不想看到一个新窗口打开。我已经与Java经验丰富的人进行了交谈,他们告诉我为MenuFX和GameFX创建单独的类。如果是这种情况,我需要从MenuFX类中调用GameF

  • 我编写了上面的代码来动态创建文本字段和按钮;但现在我需要删除两个文本字段和一个按钮时,按钮被点击。我该怎么做?