Androidのようなポップアップウィンドウの実装が存在するかどうかは誰にも分かります: TOAST ?
質問する
1195 次
2 に答える
5
通知はMylyn commonsの一部です。
それらを統合するには、Mylyn Commons Notifications機能をhttp://download.eclipse.org/mylyn/releases/latestからターゲット プラットフォーム定義に追加します。関連するバンドルは
org.eclipse.mylyn.commons.notifications.ui
org.eclipse.mylyn.commons.notifications.core
.
次のように、通知拡張ポイントにacategory
と anを追加できます。event
</extension>
<extension
point="org.eclipse.mylyn.commons.notifications.ui.notifications">
<category
icon="icons/obj16/repository.gif"
id="myNotificationCategory"
label="My Category">
</category>
<event
categoryId="myNotificationCategory"
icon="icons/obj16/some-image.gif"
id="myEvent"
label="Hello World">
<defaultHandler
sinkId="org.eclipse.mylyn.commons.notifications.sink.Popup">
</defaultHandler>
<description>
This is the description of the event.
</description>
</event>
</extension>
通知をトリガーするには、次のNotificationService
ように使用します。
AbstractUiNotification notification = ...
NotificationsUi.getService().notify( asList( notification ) );
は、コンストラクターに渡されるnotification
サブクラスである必要があり、拡張からのものと一致する必要があります。AbstractUiNotification
eventId
また、通知プラグインは、[一般] > [通知]の下に設定ページを追加し、ユーザーが表示する通知を選択できるようにします。
于 2016-01-27T15:05:34.830 に答える
0
いいえ。ただし、興味深いクラスを含むプラグイン org.eclipse.mylyn.commons.ui を使用して、画面の右下に通知を表示できます。
于 2016-01-27T14:32:05.347 に答える