小编Mal*_*nga的帖子

图像未使用 JavaFx 和场景生成器从数据库加载到 ImageView

这是我的TodaysMenu 模型类。

package hbh.helabojunhala.Model.Dashboard;

import hbh.helabojunhala.DatabaseConnection.DatabaseConnection;
import javafx.scene.control.TextField;
import javafx.scene.image.Image;
import javafx.scene.image.ImageView;
import java.util.ArrayList;
import java.util.List;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class TodaysMenuModel {

private Connection connection;

public TodaysMenuModel() {
    connection = DatabaseConnection.getConnection();
}

public List<String> getItemCodes() {
    List<String> itemCodes = new ArrayList<>();

    try {
        PreparedStatement preparedStatement = connection.prepareStatement("SELECT itemCode FROM items");
        ResultSet resultSet = preparedStatement.executeQuery();

        while (resultSet.next()) {
            itemCodes.add(resultSet.getString(1));
        }

        preparedStatement.close();
    } catch (SQLException e) {
        System.out.println(e.getMessage());
    }

    return itemCodes;
}

public void …
Run Code Online (Sandbox Code Playgroud)

java javafx maven scenebuilder

2
推荐指数
1
解决办法
47
查看次数

标签 统计

java ×1

javafx ×1

maven ×1

scenebuilder ×1