从JInternalframe(在JFrame中)调用的JDialog(单例对象)多次进行数据输入。
JFrame关闭后,应用程序仍未结束。 (能够看到netbeans ide中的运行状态)
在将所有者组件设置为JDialog(最初是新的JDialog())后,它得到了解决(花在审判和错误方法上的大部分时间来解决这个问题)。
但在解决此问题之前,在调试模式下,我在netbeans ide的调试选项卡中看到了以下5个行项目
使用上述细节,我是否有机会在调试模式下快速找到问题(已解决)(或)否则任何方法都可以找到(或)< / strong>需要正确编写代码:)?
另一种形式的问题解释:
从JInternalframe调用JDialog。以setvisible(true),... false,.. true,...等形式重复调用。在JInternalframe(+ JFrame)关闭后,程序仍在运行。原因是JDialog没有使用JDialog(所有者,模型)附加JInternalframe / JFrame。以前它只是JDialog()。我发现(使用试验和错误方法)并修复了所有者未设置为JDialog的问题。是否可以使用Netbeans IDE调试模式找到此问题?
答案 0 :(得分:0)
&#34; HSQLDB计时器&#34;条目显示您已连接到数据库。在关闭应用程序之前,您必须执行SQL语句&#34; SHUTDOWN&#34;在数据库上正确关闭它。这样做会停止&#34; HSQLDB计时器&#34;线程。