![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SWT/Jface
文章平均质量分 86
meifage
这个作者很懒,什么都没留下…
展开
-
SWT事件的四种写法
7.1 事件的四种写法SWT的事件模型是和Java标准的AWT基本一样的。在第6章的例子中,如何来实现文本框的事件响应呢?比如:鼠标双击文本框弹出一个对话框。下面将按照事件的四种写法来实现它。7.1.1 匿名内部类写法在原来的代码行“text = new Text(shell, SWT.BORDER);”之下插入如下语句://addMouseListener加入鼠标事件的监听器原创 2011-11-22 18:09:15 · 741 阅读 · 0 评论 -
读一个或多个文件得到的文件名处理
读一个文件还是读两个以上的文件得到的文件名路径分隔符最好用File.separatorChar1、用同一数组处理: 前提:FileDialog dialog = new FileDialog(shell, SWT.MULTI); FileDialog dialog = new FileDialog(shell,原创 2011-11-22 00:23:28 · 389 阅读 · 0 评论 -
SWT打开对话框
以打开pdf文件为例,安装windowbuilder,新建swt/jface项目,在新建swt Application Window, public class OpenPdfUpdate { /** *@see 初始化打开文件对话框,改写csharp *@param 是否允许多选 *@return 返回打开文件的文件名 */ pu原创 2011-11-14 22:17:36 · 2882 阅读 · 0 评论 -
取消打开对话框或保存对话框
取消打开对话框或保存对话框后,主窗口仍在//事件外部类写法,按钮实现转化程序都写在这里public class ButtonSelectionListener extends SelectionAdapter{ @Override public void widgetSelected(SelectionEvent e) { //打开对话框 String[] o原创 2011-11-24 22:27:31 · 928 阅读 · 0 评论 -
SWT保存对话框
public class SafeSaveDialogUp { public SafeSaveDialogUp(){ } FileDialog dlg; public SafeSaveDialogUp(Shell shell,String fileName) { dlg = new FileDialog(shell, SWT.SAVE)原创 2011-11-14 22:25:55 · 2305 阅读 · 0 评论