按下按钮打开一个新的JTable

时间:2016-03-26 23:25:29

标签: java sql swing jframe jtable

我有这个代码...它正在运行,但我想打开一个新的JTable并显示结果,而不是在JFrame中有一个JTable。 我一直在努力寻找解决方案,但不能,任何人都可以帮助我吗?

try {
    String SQL ="SELECT * From Giocatori Where lower(Nome)= lower(?)";
    PreparedStatement preparedStatement = con.prepareStatement(SQL);
    String nome= ricercaetichetta.getText();
    preparedStatement.setString(1, nome.toLowerCase());
    //SimpleDateFormat f = new SimpleDateFormat("dd/MM/yyyy");

    // System.out.println(nome); 
    rs = preparedStatement.executeQuery();
    // risultati.append("Codice Fir | Nome | Cognome | Scadenza Visita"+"\n"+"\n");
    tabella.setModel(DbUtils.resultSetToTableModel(rs));

enter image description here< - 如您所见,我必须在查询之前插入JTable。 我想在我点击按钮之后才能显示它...(在相同的框架或其他框架中)。

1 个答案:

答案 0 :(得分:1)

在构建方法中使用setvisible()你可以隐藏或显示tabele。使用那种方法你可以做你想做的事。
setvisble examples