做java swing 为什么 在JFrame添加的组件都不显示

做javaswing为什么在JFrame添加的组件都不显示是不是做swing必须先布局好才能显示组件??为什么我设置一些组件的大小都没用??比图JButtonsetSiz... 做java swing 为什么 在JFrame添加的组件都不显示

是不是做swing 必须先布局好 才能显示组件??

为什么我设置一些组件的 大小 都没用??

比图JButton setSize() 明明是设置大小的
JTextFiled 的setSize() 根本就无法设置啊
但是时间上根本没作用 没效果 是为什么啊
展开
 我来答
Loblood
2011-10-17 · 超过25用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:66.2万
展开全部
JFrame默认布局是BorderLayout,如果没有特殊指定其他布局的话,JButton和JTextField的setSize方法是没有用的。如果你想自定义组件的大小和位置,你可以试试setLayout(null)然后用添加组件的setBounds(int x,int y,int width,int height)方法来添加你的组件试试
骑猪去食堂
2011-10-17 · 超过29用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:94.8万
展开全部
setLayout(null)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Crystal_Man
2011-10-17 · TA获得超过201个赞
知道答主
回答量:257
采纳率:0%
帮助的人:149万
展开全部
直接在界面上拉一下改变大小多方便
更多追问追答
追问
那要怎么做?
追答
这个界面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式