私のrcpプラグインで、私はフォルダを作成するためにプラグインをエクスポートするときに、エクスポートされたフォルダに画像を言うことができます。たとえば、エクスポートされたフォルダに設定、p2、プラグイン、およびワークスペースフォルダがあります。私はそこに画像を保存するためのデフォルトのフォルダが欲しいし、プラグインの中から審判を受けることができます。rcpプラグインをエクスポートするときの出力フォルダ
0
A
答えて
1
これは多少誤っているかもしれません。あなたのプラグインの中にイメージをパッケージ化して、コードから簡単にアクセスすることができます。プラグインプロジェクト内にイメージフォルダを作成し、plugin.xmlエディタの[Build Configuration]ページの[Binary Build]ペインでそのフォルダを選択するだけです。
あなたは、このようなキャッシュを経由して、あなたのイメージを管理することができますexample.gifはプラグインプロジェクトのルートの下の画像フォルダにある
public class ImageCache
{
private static ImageCache s_instance = new ImageCache();
private ImageRegistry m_imageRegistry = Activator.getDefault().getImageRegistry();
public static enum AppImage
{
EXAMPLE("images/example.gif")
;
public String location;
private AppImage(String location)
{
this.location = location;
}
}
private ImageCache()
{
for(AppImage image : AppImage.values())
{
imageRegistry.put(image.name(),Activator.getImageDescriptor(image.location));
}
}
public static ImageCache instance()
{
return s_instance;
}
public final static Image get(AppImage key)
{
return instance().m_imageRegistry.get(key.name());
}
public final static ImageDescriptor getDescriptor(AppImage key)
{
return instance().m_imageRegistry.getDescriptor(key.name());
}
}
。
も参照してください:http://www.vogella.com/articles/EclipseRCP/article.html#tips_loadimages と:http://obscuredclarity.blogspot.co.uk/2009/10/add-image-to-eclipse-rcp-application.html
関連する問題
- 1. Eclipse RCP-フォルダのプロパティページ
- 2. RCPプラグイン通信
- 3. テスト出力フォルダ
- 4. JasperReportsエクスポートCSV、空の出力
- 5. Eclipseのjarエクスポートとlibフォルダ
- 6. PHP - プラグインの出力を制限する
- 7. EclipseプラグインRCPに関する質問
- 8. Eclipseプラグインのバイナリ出力とテスト
- 9. Eclipseプラグインをエクスポート
- 10. VSTプラグインのMIDI出力
- 11. Mavenプラグイン。別の入力として1の出力を使用する
- 12. Eclipse RCPプラグインのGUIリフレッシュの問題
- 13. 複数のプラグインからのRCP拡張
- 14. eclipse-rcpヘルプファイルをスタンドアロンhtmlページとしてエクスポート
- 15. TFS2015 VNextビルド出力フォルダ
- 16. 出力ファイル名をフォルダ名と同じにする方法
- 17. Eclipse RCP外部プラグインの追加
- 18. Qtスタイルシートを出力ディレクトリにエクスポート
- 19. Photoshop SDK:レイヤーコンプ用のプラグインをエクスポートする
- 20. Struts2 + RESTプラグインXML出力
- 21. Eclipse RCPアプリケーション - アプリケーションがアイドル状態のときの検出方法
- 22. wordpressプラグインのコンテンツを出力し、書き換えルールを
- 23. Java:コンソール出力をguiにエクスポートする別のクラスのJTextArea
- 24. Eclipse RCPアプリケーションでプラグインの提供を無効にする
- 25. RCPプラグインのロードでデーモンを起動する方法
- 26. イメージをフォルダにエクスポートする方法は?
- 27. セレンの出力をPHPにエクスポートするには?
- 28. Crystalレポートの出力をExcelにエクスポートすると、行がカットオフになります
- 29. 「Wordにエクスポート」DotCMSプラグイン
- 30. Eclipse RCPプラグインにDLLをロードする方法は何ですか?
iは、エクスポート後の写真を追加することができますか? – ddarellis
Ok - ポストビルドを変更するイメージのコレクションを管理したいですか?写真管理アプリなどで?この場合、eclipseワークスペースを使用したい場合は、次のようにその場所を取得することができます。 'File rootDir = new File(Platform.getInstanceLocation()。getURL().getFile());'製品の起動設定から設定することができます。 –