布局管理器的问题: "正常"显示,比如文本框的高度为一个字的高度.现在文本框很宽,已经像JTextArea了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果想使得组件的尺寸为PreferredSize,只能使用像FlowLayout这件的LayoutManager,或者也可以自定义Layout,像楼主所说的情况就可以使用一个JPanel插入到EAST中去,这个JPanel使用FlowLayout作为布局,而原来的那些东东加入到这个JPanel中就可以了,此时,EAST中的组件就为PreferredSize了。 为什么不用null呢?border好像必须这样吧? 还是用gridbaglayout吧,虽然比较麻烦,但对布局的管理我觉得最灵活,null除外 谢谢楼上几位.To:森林之洋用FlowLayout之后,以前的问题解决了,不过又出现了新的问题:Center里的内容往左边移了很多,East里的东西要填满之后才涣行,请问有什么解决办法? 你可以在你的BorderLayout的East处先放一个JPanel,然后在这个JPanel上放按钮,文本框,可以把这个JPanel的Layout设为null,然后按你想要的位置,放置你的控件 厉害,我本来想用GridBagLayout的,现在不用了.局部用SetLayout(null)是个好主意. 用java编写一个正三角形怎么写? 问一个概念问题 关于执行数据库操作后的表格刷新的问题 招聘JAVA开发、数据库开发和测试工程师 GridLayout 中控件的删除 多线程问题(100分) 怎么用swing制作安装程序? 关于java.exe的问题 JBuilder的光标位置和字符位置怎么对不上? 千年难得一见得问题,怪也! 请高手帮帮我,一个简单的书上的问题,有谁碰见过? 如何得到系统的默认字符集
To:森林之洋
用FlowLayout之后,以前的问题解决了,不过又出现了新的问题:Center里的内容往左边移了很多,East里的东西要填满之后才涣行,请问有什么解决办法?
局部用SetLayout(null)是个好主意.