私の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. RCPプラグイン通信
- 2. Eclipse RCP-フォルダのプロパティページ
- 3. GMF RCPアプリケーションと製品構成のエクスポート
- 4. EclipseプラグインRCPに関する質問
- 5. Eclipseプロジェクト - プラグインまたはRCP?
- 6. テスト出力フォルダ
- 7. Eclipseのjarエクスポートとlibフォルダ
- 8. PHP - プラグインの出力を制限する
- 9. ジュリア出力をPDFにエクスポート
- 10. JasperReportsエクスポートCSV、空の出力
- 11. vbaは異なる出力フォルダのxml出力をExcelに出力します
- 12. log4jログをeclipseに書き込む方法RCPプラグインのエラーログビュー
- 13. Eclipseプラグインをエクスポート
- 14. Eclipseプラグインのバイナリ出力とテスト
- 15. 複数のプラグインからのRCP拡張
- 16. Eclipse RCPプラグインのGUIリフレッシュの問題
- 17. Eclipse RCP外部プラグインの追加
- 18. RCPエクスポート拡張ポイントスキーマ参照ドキュメント
- 19. Eclipseプラグインをエクスポートするときに「ワークスペースのルートを取得できません」
- 20. Buckで出力フォルダを構成する
- 21. VSTプラグインのMIDI出力
- 22. Jasper report excelエクスポート出力
- 23. eclipse-rcpヘルプファイルをスタンドアロンhtmlページとしてエクスポート
- 24. roboMongoのCSV出力にエクスポートすると、bson
- 25. Eclipse RCPアプリケーションでプラグインの提供を無効にする
- 26. Eclipse RCPプラグインのファイルをキャッシュする場所
- 27. RCPプラグインのロードでデーモンを起動する方法
- 28. Eclipse rcpエクスポート製品がNullPointerExceptionをスローする
- 29. Mavenプラグイン。別の入力として1の出力を使用する
- 30. invokeコマンドの出力をcsvにエクスポート
iは、エクスポート後の写真を追加することができますか? – ddarellis
Ok - ポストビルドを変更するイメージのコレクションを管理したいですか?写真管理アプリなどで?この場合、eclipseワークスペースを使用したい場合は、次のようにその場所を取得することができます。 'File rootDir = new File(Platform.getInstanceLocation()。getURL().getFile());'製品の起動設定から設定することができます。 –