使用FlowLayout如何使组件换行显示 rt,本人初学java,那位高人可以指点一下,本人感激不尽 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 FlowLayout?换行显示?好像控制不了的。它只是将你的组件一字排开,排到该行满时再换下一行接着排。但它根本没有什么设置或是什么换行组件来让你控制在什么地方换行。真想这么做的话,就用多几个Panel吧,每行用一个Panel包着 你既然使用了FlowLayout那么只有等系统判断该行控件已经超边界才自动换行,建议多用GridLayout或者直接用null FlowLayout是从左到右的排列,当排完一行再排下一行.或许你写程序的时候发现,你用FlowLayout写一个布局管理器,生成后.你把边框拉大,你会发现里的部件也跟着边框的拉大而自动从左到右,自上而下地排列..所以楼主如果想换行显示,建议还是用GridLayout来布局..实践是学习的最好方法,要多写写,就算是书上的例子也要学..通过写,编译时发现错误,解决了你会学到不少东西. 此为soho广告,不诚勿进www.idealworkroom.com FlowLayout是浮动的,也就是不太容易控的,由系统自动排的一般是从上到下,从左到右,排满为止如果你想要精确的控制你可以使用BorderLayout,GridLayout,GridBagLayout还可以不用布局管理器,直接setLayout(null),然后再把添加进去的组件设置好位置setBounds(int x,int y,int width,int height) java.awt.GridBagLayout这个可以详细内容自己查doc吧 求指教!! 请教java中是否有函数隐藏的方法 汉字字符串分割问题,高手帮帮忙 import javax.servlet.*; 提示包没找到? java.security.AccessControlException 基础问题!大虾指点一下!真心求教!(大家帮顶啊!) 不同线程中变量的通讯问题 根类Object的一个很奇怪的问题,哪位大虾给解答一下?谢谢 java中系统时间如何调用 <a href="#" title="真人发音" class="sp dictvoice voice-js log-js" data-rel="peninsu private VS reflect 关于汉字的问题
好像控制不了的。
它只是将你的组件一字排开,排到该行满时再换下一行接着排。但它根本没有什么设置或是什么换行组件来让你控制在什么地方换行。
真想这么做的话,就用多几个Panel吧,每行用一个Panel包着
所以楼主如果想换行显示,建议还是用GridLayout来布局..实践是学习的最好方法,要多写写,就算是书上的例子也要学..通过写,编译时发现错误,解决了你会学到不少东西.
一般是从上到下,从左到右,排满为止
如果你想要精确的控制你可以使用BorderLayout,GridLayout,GridBagLayout
还可以不用布局管理器,直接setLayout(null),然后再把添加进去的组件设置好位置
setBounds(int x,int y,int width,int height)
这个可以
详细内容自己查doc吧