带表格表单的JavaFX TableView

时间:2018-05-14 10:31:01

标签: java mysql javafx

我有一个连接数据库,列表和打印表的程序,这是我的问题:

我有一个TableView控制器和ListView控制器。连接后,用户必须选择一个表,然后我得到ListView值,然后我想设置TableView打印正确的表。我正在寻找谷歌寻找任何解决方案,但我无法找到我的案例。是否可以动态设置此视图?

这是我的计划: image

            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);

0 个答案:

没有答案