随机创建的按钮上的JavaFX调用功能

因此,我正在这个学校项目上工作,在那里我创建了多个按钮,这些按钮都从数据库中加载了文本。每次列出新按钮时都会创建这些按钮,其中包含另一个文本。我需要在按下其中一个按钮时调用其他函数。

简单按钮功能:

    public Button addOptionToSidebar(String Text)
    {
        optionSize++;
        Button optionButton = new Button();
        optionButton.setalignment(Pos.CENTER);
        optionButton.setMaxSize(Double.MAX_VALUE,Double.MAX_VALUE);
        optionButton.setText(Text);
        optionButton.setStyle("-fx-background-color: #fff; -fx-cursor: hand;");

        //Toevoegen aan sidebar
        CollectieSidebar.addRow(optionSize,optionButton);

        return optionButton;
    }

每次创建按钮时,都会调用上面的函数。

b806826296 回答:随机创建的按钮上的JavaFX调用功能

问这个问题我感到非常愚蠢。当然,可以通过在每个按钮的创建过程中创建一个onAction语句来解决此问题。

本文链接:https://www.f2er.com/1385369.html

大家都在问