用java做的窗体内容,为什么有时候不显示出来?这是java的bug吗?

用java做的窗体内容,为什么有时候不显示出来?这是java的bug吗?,第1张

首先,不要对java抱着怀疑的态度,任何一门语言,都不是完美的,它也是开发人员写出来的,只要是人写的东西,难免会出一些错误;你说的显示组件,是使用Swing开发是吧,java做桌面应用不是强项,这个大家都必须承认,使用java开发桌面应用的时候,需要把你涉及的各个组件放入一个容器,可以定义容器,也可以使用getContent()方法直接返回一个容器,当然你也可以把组件加入到JFrame中,在程序的最后就得加上设置窗体或者是容器的显示,setVisible(true)那样的组件和窗体就可以都显示了,呵呵,试试看吧,

添加数据保存是一个事务,查询是另外的一个事务;如第一个事务没有执行完,也就是没有提交,你第二事务运行时,就得不到数据的,所以,建议你检查下:

1、是否将这两个事务写成一个了;

2、是否第一个事务执行后,没有提交(执行完后,查询数据库表是否存在数据,若无,事务未提交,若有,事务提交)。

3、若上面能在数据库中查询到数据,建议检查查询数据的SQL是否错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11879310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存