Как получить байт [] от Javafx ImageView?JAVA

Программисты JAVA общаются здесь
Anonymous
Как получить байт [] от Javafx ImageView?

Сообщение Anonymous »

Как мне получить байт [] от Javafx image/ImageView Class? Я хочу сохранить свое изображение в качестве капли в моей базе данных. Это метод, который я использую для него < /p>

Код: Выделить всё

 public PreparedStatement prepareQuery(HSQLDBConnector connector) {
try {
Blob logoBlob = connector.connection.createBlob();
logoBlob.setBytes(0,logo.getImage());//stuck  here
for (int i = 0, a = 1; i < data.length; i++, a++) {

connector.prepStatCreateProfile.setString(a, data[i]);

}
//store LOB

connector.prepStatCreateProfile.setBlob(11, logoBlob);

} catch (SQLException ex) {
ex.printStackTrace();
}
return connector.prepStatCreateProfile;
}
Есть ли способ преобразовать из моего текущего объекта (ImageView), Image) в Byte []?, или Shoud, я начинаю думать об использовании другого класса для моего изображения/альтернативно указывать на местоположение со ссылкой и работой с путями/URL?

Подробнее здесь: https://stackoverflow.com/questions/240 ... -imageview

Вернуться в «JAVA»