我正在为我的大学项目开发投票系统。我在数据库中保存了一些数据。如何自动创建单选按钮,并将按钮重命名为保存在数据库中的名称。例如,如果数据库中有4个名称,则应自动创建4个具有该名称的单选按钮。
以下是逻辑步骤:
- 从数据库中获取ResultSet
- while(ResultSet.next(((
- 创建新单选按钮
- 字符串值FromDatabase=ResultSet.getString("数据库中的列名称"(
- RadioButton.setText(valueFromDatabase(
- 网格或场景或用于显示表单的任何内容。addElement(RadioButton(
edit:我添加了代码。只是使用ResultSet代替String[]数组。
GridPane grid = new GridPane();
String[] valuesFromDatabase = new String[]{"radio button name 1", "radio button name 2", "radio button name 3", "radio button name 4"};
int row = 0;
for (String valueFromDatabase : valuesFromDatabase) {
RadioButton radioButton = new RadioButton();
radioButton.setText(valueFromDatabase);
grid.add(radioButton, 0, row);
row++;
}