[Help-Wanted] 如何在Dialog显示后(关闭前)执行一些操作

alphax 2008-07-03 04:23:24
情况是这样的,我要做一个dialog,dialog上有个Text(Mutliline style)用于输出,
dialog的构造:
public class MyDialog extents Dialog implements ITextOutput {
...
public MyDialog(Shell parent, ITextOutputClient client) {...}
}

其中:
public interface ITextOutput {
void output(String line);
}

public interface ITextOutputClient {
void run(ITextOutput outputProvider);
}

我是想在dialog显示后,关闭前调用 client.run(this);
但是看文档好没看出应该在什么地方调用这个方法,覆盖create()方法,在create()里面调用?又好像不是

请达人指点,谢谢!
...全文
49 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧