IT人
相关图书

新手提问:我的setsize()函数怎么不管用?

所属分类:Java Eclipse
-----------------------------------------

shell.setSize(200,400);
shell.setBounds(600,300,0,0);

setSize怎么改数字都没有反应
setBounds可以用的~!!


----------------------------------------------------------------------

怎么没有人啊~!!!!

--------------------------------------------------------

你不要shell.setSize(200,400);后再用
shell.setBounds(600,300,0,0);这样不就重复了么

--------------------------------------------------------

setBounds后面的两个参数的作用就是setSize

--------------------------------------------------------

楼上两位,按你们说的我又试了啊 分开一条一条的用  窗口大小还是没变化啊

--------------------------------------------------------

public void setBounds(int x,
int y,
int width,
int height)
/*x - the new x-coordinate of this component
y - the new y-coordinate of this component
width - the new width of this component
height - the new height of this component*/
按照这样使用,没有效果,也不报错。可能和布局方式有关?

--------------------------------------------------------

关注

--------------------------------------------------------

没有人回答我么?

--------------------------------------------------------

你用的panel不frame啊


--------------------------------------------------------

能不能说详细一点啊

--------------------------------------------------------

shell.layout();

--------------------------------------------------------

是否是shell.pack();的原因,

将setsize()后的shell.pack()去掉

--------------------------------------------------------

你自己是正确的,以后提问贴出代码要全面一点,呵呵

--------------------------------------------------------

楼上说的就是啊!!!
你是不是别的地方有问题啊

相关问题
    Copyright ◎ 1998 - 2007 编程资料网 All Rights Reserved