/** * @author xiang * @version 1.0 2007-03-25 * @param text 文本对象 promptTop 提示休息 promptNe 提示休息 chooseComprt 提示类型(普通提示,错误提示,成功提示) * the text that need to be validated */ public static void layerPrompt(Text text,String promptTop,String promptNe,int chooseComprt) { switch(chooseComprt) { case 1: final ToolTip errorInfoTip = new ToolTip(text.getShell(),SWT.BALLOON | SWT.ICON_INFORMATION); errorInfoTip.setText(promptTop); errorInfoTip.setAutoHide(true); errorInfoTip.setMessage(promptNe); errorInfoTip.setVisible(true); break; case 2: final ToolTip errorInfoTip2 = new ToolTip(text.getShell(),SWT.BALLOON | SWT.ICON_ERROR); errorInfoTip2.setText(promptTop); errorInfoTip2.setAutoHide(true); errorInfoTip2.setMessage(promptNe); errorInfoTip2.setVisible(true); break; case 3: final ToolTip errorInfoTip3 = new ToolTip(text.getShell(),SWT.BALLOON | SWT.ICON_WORKING); errorInfoTip3.setText(promptTop); errorInfoTip3.setAutoHide(true); errorInfoTip3.setMessage(promptNe); errorInfoTip3.setVisible(true); break; } }
RCP提示功能
最新推荐文章于 2021-07-28 22:03:21 发布