Java RCP/SWT-“;Android Toast like;EclipseRCP中的对话框
有没有人知道是否存在一些弹出窗口的实现,比如Android:TOAST?没有,但是你可以使用插件org.eclipse.mylyn.commons.ui,它包含一些有趣的类来显示屏幕右下角的通知。通知是其中的一部分 要集成它们,请将Mylyn Commons Notifications功能从添加到目标平台定义中。相关捆绑包是Java RCP/SWT-“;Android Toast like;EclipseRCP中的对话框,java,rcp,toast,Java,Rcp,Toast,有没有人知道是否存在一些弹出窗口的实现,比如Android:TOAST?没有,但是你可以使用插件org.eclipse.mylyn.commons.ui,它包含一些有趣的类来显示屏幕右下角的通知。通知是其中的一部分 要集成它们,请将Mylyn Commons Notifications功能从添加到目标平台定义中。相关捆绑包是 org.eclipse.mylyn.commons.notifications.ui org.eclipse.mylyn.commons.notifications.co
org.eclipse.mylyn.commons.notifications.ui
org.eclipse.mylyn.commons.notifications.core
类别
和事件
,如下所示:
这是对事件的描述。
要触发通知,请按如下方式使用通知服务
:
AbstractUiNotification通知=。。。
NotificationsUi.getService().notify(asList(notification));
notification
必须是AbstractUiNotification
的子类,其中传递给构造函数的eventId
必须与扩展中的匹配
“通知”插件还在“常规”>“通知”下添加了一个首选项页面,让用户选择应该显示哪些通知。Mylyn有一个显示淡入淡出状态的通知的功能—我不知道这是否可以满足您的需要。您确切知道它是什么包或类吗?很遗憾,我不知道您可以使用它获取有关实现细节的更多信息。@kon插件间谍在这里没有帮助,它仅限于工作台部件。Mylyn通知只是工作台之外的shell。看起来Mylyn通知不能在“纯”Eclipse4 RCP应用程序中使用(对org.eclipse.ui.PlatformUI的依赖)。我对eclipse开发非常陌生,我尝试了上面的场景,但它对我不起作用@GaneshRaoB你能分享一下你的解决方案吗?