首页 > 编程知识 正文

nsuserdefaults 存储对象(choice数据库怎么用)

时间:2023-05-03 18:41:17 阅读:67874 作者:1421

别胡说,看代码看图:

可知在newgriddata(SWT.CENTER、swt.center、true、true、1、1 ) )这里的构筑方法中,6个函数分别对应于:

int horizontalAlignment水平定位方式(TOP、CENTER、BOTTOM、LEFT、RIGHT和FILL ) ) FILL沿着水平填满多余的空间

int verticalAlignment垂直对齐方式(TOP、CENTER、BOTTOM、LEFT、RIGHT和FILL ) ) FILL沿着垂直方向填满多余的空间

booleangrabexcesshorizontalspace水平填充空间(如果false中未填充,但1、2参数为Fill,则即使此参数为false也不会影响)。

boolean grabExcessVerticalSpace垂直填充,而false则不填充空间

int horizontalSpan水平空间(表示占整个网格的多少列) )。

int verticalSpan垂直空间(代表整个网格的多少行) )。

代码演示:

publicstaticvoidmain (字符串[ ] args ) {Display display=new Display; 壳壳-新壳; 千兆布局=新千兆(4,false ); 外壳. setlayout(layout ); buttonb=newbutton (外壳,SWT.PUSH ); b.settext (左,顶); b.setlayoutdata (new griddata (swt.left,SWT.TOP,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b.settext (左,中心); b.setlayoutdata (新网格(swt.left,SWT.CENTER,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b.settext('left,BOTTOM ); b.setlayoutdata (新网格(swt.left,SWT.BOTTOM,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b.settext (左,文件); b.setlayoutdata (new griddata (swt.left,SWT.FILL,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b .设置文本(center,TOP ); b.setlayoutdata (new griddata (swt.center,SWT.TOP,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b.settext('CENTER,center ' ); b.setlayoutdata (new griddata (swt.center,swt.center,true,true,1,1 ) ) b=new button (shell,SWT.PUSH ); b.settext('center,BOTTOM ); b.setlayoutdata (new griddata (swt.center,SWT.BOTTOM,true,true,1,1 ) ) b=new button (shell,SWT.PUSH ); b.settext (中心,文件); b.setlayoutdata (新网格(swt.center,SWT.FILL,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b .设置文本(right,TOP ); b.setlayoutdata (new griddata (swt.right,SWT.TOP,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b .设置文本(right,CENTER ); b.setlayoutdata (新网格(swt.right,SWT.CENTER,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b.settext('right,BOTTOM ); b.setlayoutdata (新网格(swt.right,SWT.BOTTOM,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b .设置文本(right,FILL ); b.setlayoutdata (new griddata (swt.right,SWT.FILL,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b.settext ('文件,TOP ' ); b.setlayoutdata (new griddata (swt.fill,SWT.TOP,true,true,1,1 ) ) b=newbutton (外壳,SWT.PUSH ); b.settext('fill,CENTER ' ); b.setlayoutdata (新网格(swt.fill,SWT.CENTER,true,true,1,1 ) ); b=newbutton (外壳,SWT.PUSH ); b.settext('fill,BOTTOM ); b.setlayoutdata (new griddata (swt.fill,SWT.BOTTOM,true,true,1,1 ) ) b=new button (shell,SWT.PUSH ); b.settext('FILL,fill ); b.setlayoutdata (新网格(swt.fill,swt.fill,true,true,1,1 ) ) shell.open (; while (! shell.isDisposed () ) if (! display.readAndDispatch () ) display.sleep ); }display.dispose (; }

粘贴到类中即可执行。 效果如下。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。