关于控件大小的问题 如何改变控件大小,我查到有若干个函数如:setSize(),setMinimum()等可以改变,但是为什么调用这些函数都没有什么作用?再有,什么叫preferedSize?它和size有什么区别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setSize是用来设定控件大小的,preferedSize是指控件的缺省大小,如果控件的大小由自身决定的时候就会用到,你的控件的大小不能设定可能是因为你在把控件加入容器的时候,容器使用了某种布局管理器,它回自动安排控件的位置和大小。 如果确定了一个布局就不能改变控件大小的话,那还要那些setSize函数干什么? 你把控件加入某个容器的时候,此容器使用了默认的布局,你只要取消这个布局就可以了:xx.setLayout(null);//xx:容器然后你就可以用setSize来改变控件的大小了 youhaodeyi (友好的翼) :谁说布局用处不大,你看看Windows资源管理器左边的那个树形视图,它能够随着窗口的大小自动缩放就是得益于布局啊。当然不是Swing里Layout,但是原理是一样的。 求java Date用法 关于线程结束的问题 麻烦大家帮忙看看 关于FilenameFilter的问题 java正则表达式问题 5&2=0 5|2=7 为什么? 方法调用的小问题!!! 如何設定Thread每天06:00去run一次呢 这中命名类方法会产生什么现象 请问jTable如何刷新?(急……在线等待) 请看一这打印程序有什么问题? 关于调用本机API中的字体设置对话框的问题
xx.setLayout(null);//xx:容器
然后你就可以用setSize来改变控件的大小了
谁说布局用处不大,你看看Windows资源管理器左边的那个树形视图,它能够随着窗口的大小自动缩放就是得益于布局啊。当然不是Swing里Layout,但是原理是一样的。