Java swing 编程 JFrame无法显示组件问题(超级不容易注意到的问题!!)
写项目时写到购物车界面,结果发现无论如何点击按钮发生事件时都无法显示该类中的各种组件,只能显示空框(即JFrame)代码如下:
我自己为了图方便,直接用eclipse提供的快捷键自动生成了所有属性的get,set方法,在头疼了很久后,无意间删掉了几个get,set方法后窗口组件显示正常!!!经过排除法,发现该set方法时罪魁祸首!
删除该方法即可正常显示组件,问题解决!
对于问题的解释我想是这样的:类中有该set方法,可能其他类会调用该方法,导致jpanel等待设置其内部组件,所以无法显示该类在构造方法中加入的组件