0

我是java的初学者,我正在编写一个JApplet(它也在浏览器之外运行)。在我的主窗体上,我想在加载时添加一个 QuickTable。

目前我有一个按钮,当按下按钮时,QuickTable 已成功添加。我将按钮后面的代码复制到一个 void 中,并尝试在 init() 结束时执行它,但没有显示 QuickTable。

                    DBTable servers = new DBTable();
                    servers.setConnection(conn);
                    servers.setSelectSql("SELECT ServerID, Naam, Kost, Opslag, Paswoord from tblServers");
                    servers.createControlPanel();
                    jPanel3.add(servers);
                    servers.refresh();

小程序加载后如何自动执行方法?

我背后的代码按钮在这里(不适合这里): http: //ompldr.org/vZXkycw/pasta

得到这个:如果我删除“jButton1.setVisible(false);”,片段就会停止工作 我目前在方法的开头使用 .setVisible(false) 并在最后使用 .setVisible(true) ,并且在仍然使用按钮时效果很好。如果我从 init() 中加载代码,则不会显示该表。

4

1 回答 1

4

小程序加载后如何自动执行方法?

从(结束)init()方法调用它。

于 2012-08-01T13:30:44.013 回答