このエラーが発生します:
java.util.vectorをjavax.collections.observablelistにキャストすることはできません
TableViewにリストを入力しようとしたとき
これは私のコードエラーが最後の行で発生します
try {
emf = Persistence.createEntityManagerFactory("shopPu");
em = emf.createEntityManager();
List<Products> proList = em.createQuery("select p from Products p").getResultList();
tableView.setItems((ObservableList<Products>)proList);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage());
}
Listをテーブルにバインドするにはどうすればよいですか、またはListをObservableListに変換する正しい方法は何ですか?