标签不断彼此更新

时间:2019-04-20 13:01:06

标签: java javafx

我正在尝试创建一种表单,在该表单中,当用户单击按钮时,将弹出一个标签,该标签将从1开始,并且每次用户单击该按钮时,标签将更改为1到2、2到3,依此类推。

我创建了一个Action事件,在该事件中显示标签的代码显示出来,现在有了一些代码,我遇到的问题是当它变为2或更大时,它将覆盖先前的数字,因此它们位于每个数字的顶部其他。

我尝试过 test.setText(“”);

但是它不起作用,因为它只读取最后一行。

这是按钮actionevent内的代码

clickbutton.setOnAction(new EventHandler<ActionEvent>()  {
            @Override
            public void handle(ActionEvent event)  {
                String Labelforstore = Integer.toString(chocolates.differenttypesofchocolate);
                Label test = new Label(differenttypesofchocolate);
                test.setText(differenttypesofchocolate); 
                gridPane.add(test, 4, 4);
            }         
}

我希望标签显示出来,但是当用户单击按钮时,它将删除先前的号码,依此类推。而不是覆盖。

0 个答案:

没有答案