このようにJavaにて記述したのですが
java.lang.InstantiationException: com.sun.javafx.collections.ObservableListWrapper
Continuing ...
java.lang.Exception: XMLEncoder: discarding statement XMLEncoder.writeObject(ObservableListWrapper);
Continuing ...
となりうまく動作しません。
どこを改善したらいいのか教えていただければ幸いです。
public ObservableList<data> tableRecord; tableRecord = FXCollections.observableArrayList(); databasetable.itemsProperty().setValue(tableRecord); databasetable.setItems(tableRecord); protected void datasave() { final String FILE_NAME = "data.xml"; try { XMLEncoder encoder = new XMLEncoder( new BufferedOutputStream( new FileOutputStream(FILE_NAME))); encoder.writeObject(tableRecord); encoder.close(); } catch(Exception e) { e.printStackTrace(); } }
あなたの回答
tips
プレビュー