SWT中的(文件目录对话框)和(文件对话框)

SWT中的(文件目录对话框)和(文件对话框)

SWT DirectioryDialog FileDialog

---------------------------------------------------------------------------------------------

文件目录对话框(DirectioryDialog)

SWT中的(文件目录对话框)和(文件对话框)_第1张图片
  放入按钮事件中
DirectoryDialog dd=new DirectoryDialog(shell); dd.setMessage("setMessage"); dd.setText("setText"); dd.setFilterPath("C://"); String saveFile=dd.open(); if(saveFile!=null){ File directiory=new File(saveFile); System.out.println(directiory.getPath()); //下面是个text组件 //text1.setText(directiory.getPath()); }


----------------------------------------------------------------------------------------------

文件对话框(FileDialog)

SWT中的(文件目录对话框)和(文件对话框)_第2张图片

文件对话框(FileDialog)

放入按钮事件中
FileDialog fd=new FileDialog(shell,SWT.OPEN); fd.setFilterPath(System.getProperty("JAVA.HOME")); fd.setFilterExtensions(new String[]{"*.txt","*.*"}); fd.setFilterNames(new String[]{"Text Files(*.txt)","All Files(*.*)"}); String file=fd.open(); if(file!=null){ File path=new File(file); System.out.println(path.getPath()); }

你可能感兴趣的:(JAVA-(C/S),swt,file,string,shell,null,path)