Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java RCP/SWT-“;Android Toast like;EclipseRCP中的对话框_Java_Rcp_Toast - Fatal编程技术网

Java RCP/SWT-“;Android Toast like;EclipseRCP中的对话框

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

有没有人知道是否存在一些弹出窗口的实现,比如Android:TOAST?

没有,但是你可以使用插件org.eclipse.mylyn.commons.ui,它包含一些有趣的类来显示屏幕右下角的通知。

通知是其中的一部分

要集成它们,请将Mylyn Commons Notifications功能从添加到目标平台定义中。相关捆绑包是

  • 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你能分享一下你的解决方案吗?