、Text、bo、Table、posite、Group、Tabfolder、Menus组件使用方法。二、试验内容及步骤新建一Java工程项目:SWTDemoProject设置项目标建构路径,右单击项目名,BuildPath->ConfigureBuildPath,单击AddExternalJARs,定位到C:\ProgramFiles\\eclipse\plugins,...,单击“打开”.whut中新建一个类LabelDemo:lassLabelDemo{ publicstaticvoidmain(String[]args){ //Display连接底层平台和SWT,负责管理SWT事件循环,和提供访问SWT所需底层平台资源。 Displaydisplay=newDisplay(); Shellshell=newShell(display);//shell是程序主窗口 ("HelloWorld");//设置主窗口标题 (100,100,200,50);//设置主窗口大小(长200像//素,高50像素)和位置(窗口左角离显示器左角顶点100,100像素处) (newFillLayout());//设置主窗口布局 Labellabel=newLabel(shell,);//创建标签组件 ("HelloWorld");//设置组件标题 Colorred=newColor(display,255,0,0);//创建颜色对象 (red);//改变标签前景色 ();//打开主窗口 while(!()){ if(!())//得到事件而且调用对应监听器进行处理 ();//等候事件发生} ();//析构对象red ();//析构对象display }}.whut中新建一个类ButtonDemo:lassButtonDemo{ publicstaticvoidmain(String[]args){ Displaydisplay=newDisplay(); Shellshell=newShell(display); ("ButtonExample"); (100,100,200,100); (newFillLayout()); finalButtonbutton=newButton(shell,); ("ClickMeNow");
实验三:SWT程序开发样本 来自淘豆网m.daumloan.com转载请标明出处.