弄了我半天,问题终于解决了:
要把ViewForm的setTopLeft方法移到添加ToolItem对象的代码后面,可能是不兼容的原因吧~~
(开发环境是Eclipse 3.2+SWT designer6.0)
还有添加鼠标单击事件时,把WidgetSelected方法错用成了WidgetDefaultSelected方法,害得偶以为程序的顺序又有问题,汗。。。
widgetSelected方法:当组件被选择(鼠标单击、按回车键)时触发此方法的事件处理程序。
widgetDefaultSelected方法:用于某些很少触发选择事件的组件,所以这个方法在实际开发中也很少用。比如,文本框回车事件、列表框双击事件等,就只能用widgetDefaultSelected方法,用widgetSelected方法无效。
widgetDefaultSelected方法:用于某些很少触发选择事件的组件,所以这个方法在实际开发中也很少用。比如,文本框回车事件、列表框双击事件等,就只能用widgetDefaultSelected方法,用widgetSelected方法无效。