首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

setSize方法的奇怪有关问题!

2011-12-23 
setSize方法的奇怪问题!?swt的控件基本上都有一个setSize方法,比如Canvas,Label等setSize(intx,inty)两个

setSize方法的奇怪问题!?
swt的控件基本上都有一个setSize方法,比如Canvas,Label等
setSize(int   x,   int   y)两个参数都给的是整数,但是在使用过程中最大只能被设定到
32767   *   32767

如下代码
Canvas.setSize(Integer.MAX_VALUE,   Integer.MAX_VALUE);
System.out.println(Canvas.getSize());
得到的结果是{32767,   32767}

这到底是什么原因!?谢谢

[解决办法]
integer范围是-32768--32767
最大值不就是32767嘛
[解决办法]
好象没什么问题。

热点排行