java RCP SWT相关问题来个高手帮帮忙啊!我在RCP的editor中,创建了一个shell.我在shell中有一个关联事件 10

我想在这个关联事件发生后接着把这个shell窗口关闭,怎么写代码才能关闭呢?求高手指点啊,谢谢!//确定修改ButtonbtnNewButton=newButton(th... 我想在这个关联事件发生后接着把这个shell窗口关闭,怎么写代码才能关闭呢?求高手指点啊,谢谢!
//确定修改
Button btnNewButton = new Button(this, SWT.NONE);
btnNewButton.addSelectionListener(new SelectionAdapter() {
@Override
public void widgetSelected(SelectionEvent e) {
JDBCHelper j = new JDBCHelper();
String sql = "update students set id=" + text.getText() + ",name ='" + text_1.getText() + "',grade=" + text_2.getText() + ",age=" + text_3.getText() +" where id=" + value[0];
// System.out.println(sql);

int i = j.update(sql);//判断是否修改成功
j.close();
Shell shell = RCPUtil.getWindow().getShell(); //shell提示

//判断是否修改成功
if(1 == i) {
MessageDialog.openInformation(shell, "提示", "修改成功");
}else {
MessageDialog.openInformation(shell, "提示", "修改失败");
}
//我想在这里写一段代码,关闭shell窗口,请高手指点啊!!!
}
});
展开
 我来答
蕊诺辛
2012-03-19 · TA获得超过152个赞
知道小有建树答主
回答量:348
采纳率:100%
帮助的人:116万
展开全部
shell.dispose()这个方法不可以吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式