SVGキャンバスをJava SWTプロジェクトに含める方法の良い例がありますか(特にHolongate、他のオプションにも興味があります)。また、実装がネイティブライブラリに依存している場合は、このSVGキャンバスをMac OS X、WindowsおよびLinuxクライアントでサポートする必要があります。任意のポインターをありがとう。SWTプロジェクトにSVGキャンバスを埋め込むコード例
6
A
答えて
5
バティック(http://xmlgraphics.apache.org/batik/)を使用してください。 SVGをイメージにレンダリングします。 SWTコンテナに表示します。 ポータブル。
2
SWTコンポジットにBatik Swingキャンバスを埋め込むことで、この機能を実装しました。hereを参照してください。 Windows上でうまくいきましたが、Mac OS Xでキャンバスをスクロールできませんでした。
しかし、大部分のユーザーはWindows上にあったので、Mac OS Xのバグを修正するのにあまり時間を費やさなかった。で
0
ルック:eclipse GMF彼らはクラスの魔女を書いていますが org.eclipse.gmf.runtime.draw2d.ui.render.awt.internal.graphics.Graphics2DToGraphicsAdaptor てレンダリングし、ソースコードはorg.eclipse.gmfです。 runtime.draw2d.ui.render.awt.internal.svg。 SWTImageトランスコード。
関連する問題
- 1. SVG画像にズームボックスを埋め込む
- 2. ビデオファイルにコードを埋め込む
- 3. PhotoScrollerでImageData.plistを埋め込む例
- 4. .NETにプログラムでSVGを埋め込むC#
- 5. HTMLにSVGを埋め込む(オペラ固有)
- 6. Google WaveガジェットにSVGタグを埋め込む方法は?
- 7. cmakeプロジェクトを別のプロジェクトの中に埋め込む?
- 8. FacebookのキャンバスにFlashムービーを埋め込む方法
- 9. HTMLに埋め込まれたSVG、ドラッグアンドドロップのコードの問題
- 10. javascriptコードの埋め込み禁止のWebページを埋め込む方法は?
- 11. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 12. symfony 2フォーム、埋め込みコレクションにコレクションを埋め込む
- 13. YouTubeチャンネルサイドバーに埋め込む?
- 14. Railsプロジェクトにフラッシュファイルを埋め込む方法
- 15. プロジェクトに実行可能ファイルを埋め込む方法
- 16. eclipseでJavaプロジェクトにVLCを埋め込む方法
- 17. 他のXcodeプロジェクトにCocos2dを埋め込む
- 18. EclipseでプロジェクトにJARライブラリを埋め込む方法
- 19. 埋め込みコード
- 20. matplotlibをtkinterに埋め込む - フリーズする例
- 21. インラインSVG対<object>埋め込み
- 22. javascriptコードをHTMLに動的に埋め込む方法
- 23. Pythonスクリプトを埋め込む
- 24. Javaアプレットを埋め込む
- 25. CSSスタイルを埋め込む?
- 26. Openfireを埋め込む
- 27. bugzillaレポートを埋め込む
- 28. Flash Playerを埋め込む
- 29. wav as3を埋め込む
- 30. BlackBerryアプリケーションで慌てるコードを埋め込むためのドキュメント
バティックはSWTではなく、SWINGだと思います。 –
"Batikはスイングだと思う" ...いいえ...バティックを使ってJPEGをレンダリングし、それをswt(または何でも)で表示します...楽しい部分がインタラクティブ機能をサポートするためにリージョンマップを生成しています。 – corlettk
これは本当に質問に答えないハックのようです。 –