SWT小试牛刀之scolledComposite

今天试验了一下,scolledComposite 发现这哥们比较难用。以下是失败记录:

1.用design视图编辑,先添加了一个scolledComposite ,然后创建一个Canvas拖进去,成功!但是发现我原先的Canvas死活拖不进去。

2.发现创建一个canvas的时候必须要以scolledComposite为父面板。如下语句:

final Canvas canvas = new Canvas(scrolledComposite, SWT.NONE);

这样终于是添加进去了,但是发现滚动条还是不出现。。纳闷了。

3.最后发现要必须还要将canvas纳入sc来控制,才可以最终运行。。。代码如下:

scrolledComposite.setContent(canvas);  注意:这句话必不可少!!

 

 

好了,下一步就是有关图片的放大和缩小了。明天继续。

你可能感兴趣的:(SWT小试牛刀之scolledComposite)