我有一个连接数据库、列表表和打印表的程序,我的问题是:
我有一个tableview控制器和listview控制器。连接后,用户必须选择一个表,然后我得到listview值,然后我想设置tableview以打印正确的表。我在谷歌上寻找解决方案,但找不到我的案子。是否可以动态设置此视图?
这是我的程序:
Statement myState = conn.createStatement();
DatabaseMetaData md = conn.getMetaData();
String[] types = {"TABLE"};
ListView<String> myTables = new ListView<String>();
rs = md.getTables(conn.getCatalog(), conn.getSchema(), "%", types);
List<String> arrayListTables = new ArrayList<String>();
while (rs.next()) {
arrayListTables.add(rs.getString(3));
}
tableList.getItems().addAll(arrayListTables);
tableList.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
暂无答案!
目前还没有任何答案,快来回答吧!