JFrame,JPanel所经常遇到的问题汇总
问题一: JFrame需要调整大小才可以显示控件
有时候在做Java视图界面设计的时候,会无意间发现需要调整窗口大小才可以显示。
原因:setVisible的位置放置不正确。
解决措施:
-
setVisible(true);应放到代码段的末尾。
-
加入
setVisible(false);
setVisible(true);
强制刷新界面。
问题二:在JPanel中setBounds()方法不起作用
原因:JPanel的setLayout布局与setBounds方法相冲突
解决措施:
-
取消JPanel的布局
setLayout(null); -
不用JPanel改用Container容器以装载组件。
最后
以上就是鲤鱼花瓣最近收集整理的关于JFrame需要调整大小才可以显示控件 在JPanel中setBounds()方法不起作用的全部内容,更多相关JFrame需要调整大小才可以显示控件内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复