如何用SWT写个按钮,对应事件对弹出windows目录? 就像一般软件安装时候,选择安装目录那个按钮一样.怎么写按钮对应的事件? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注册按钮监听器后,在对应的事件中用JFileChoser对象里的方法创建一个有模式的文件对话框。JFileChoser方法: showdialog(Component p,String s); showOpenDialog(Component p); showSaveDialog(Component p); 你是想封装一个SWT按钮专门实现这个功能吗?其实用普通按钮,在点击事件中写就好啦:DirectoryDialog directoryDialog = new DirectoryDialog(getShell(), SWT.NONE);directoryDialog.setText("资源保存路径");String selectedDirectory = directoryDialog.open();if(selectedDirectory == null) { MessageDialog.openError(getShell(), "错误", "当前选择的资源保存路径有误,请选择正确的目标路径!"); return;} text_资源保存路径.setText(selectedDirectory);希望对你有帮助~ 不知道你是不是这个意思: if(e.getActionCommand()=="打开") { fd=new FileDialog(this,"打开文件",FileDialog.LOAD); fd.setDirectory("F:\\图片"); fd.show();} String编码 大家帮我推荐一本关于JAVA框架设计的书 关于Log4j我有个问题一直很疑惑!希望能得到解决 一个比较棘手的SWING问题 有高手在吗? 谁能利用JAVA计算时针和分针多久能重复一次?? 高分简单分又多散列的执行顺序 在java中如何把左中括号"["当成一个普通的字符?我想replaceAll("[","")出错 oracle 连接问题服务器是9i的装的是817的.在线等 java的String类用法 关于彩信脚本 java字符串中英文分离(探讨字符串处理)
showdialog(Component p,String s);
showOpenDialog(Component p);
showSaveDialog(Component p);
其实用普通按钮,在点击事件中写就好啦:DirectoryDialog directoryDialog = new DirectoryDialog(getShell(), SWT.NONE);
directoryDialog.setText("资源保存路径");
String selectedDirectory = directoryDialog.open();
if(selectedDirectory == null) {
MessageDialog.openError(getShell(), "错误", "当前选择的资源保存路径有误,请选择正确的目标路径!");
return;
}
text_资源保存路径.setText(selectedDirectory);希望对你有帮助~
if(e.getActionCommand()=="打开")
{
fd=new FileDialog(this,"打开文件",FileDialog.LOAD);
fd.setDirectory("F:\\图片");
fd.show();
}