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データをPDFに埋め込む
- 2. SVG画像にズームボックスを埋め込む
- 3. リアクションコンポーネントにアニメーションSVGを埋め込む
- 4. プロジェクトにDLLを埋め込むには?
- 5. xcodeプロジェクトにブーストバイナリを埋め込む
- 6. ビデオファイルにコードを埋め込む
- 7. PhotoScrollerでImageData.plistを埋め込む例
- 8. C#コードでビデオオブジェクトを埋め込む
- 9. JavaScriptを使用してSVGにJPEGを埋め込む
- 10. AndroidグラフィックスマトリックスとキャンバスをJNIに埋め込む
- 11. JavaScriptのキャンバスをPythonのTKinterに埋め込む
- 12. ArduinoのMatplotlibライブプロットデータをtkinterキャンバスに埋め込む
- 13. PyQt5フレームにvispyキャンバスを埋め込む方法
- 14. FacebookのキャンバスにFlashムービーを埋め込む方法
- 15. Typescriptでプロジェクトを別のプロジェクトに埋め込む
- 16. cmakeプロジェクトを別のプロジェクトの中に埋め込む?
- 17. Google WaveガジェットにSVGタグを埋め込む方法は?
- 18. HTMLにSVGを埋め込む(オペラ固有)
- 19. .NETにプログラムでSVGを埋め込むC#
- 20. SVG要素にクイックアニメーション/ SWFを埋め込む
- 21. JasperReports - チャートをSVGとしてHTMLレポートに埋め込む
- 22. SVGイメージとSVG埋め込み
- 23. HTMLに埋め込まれたSVG、ドラッグアンドドロップのコードの問題
- 24. アニメーション付きのSVGを角で埋め込む
- 25. javascriptコードの埋め込み禁止のWebページを埋め込む方法は?
- 26. 埋め込みビューコントローラのコードをcontainerViewに書き込む場所
- 27. svgに埋め込まれたビデオタグ
- 28. symfony 2フォーム、埋め込みコレクションにコレクションを埋め込む
- 29. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 30. 埋め込みウェブページにExcelを埋め込む
バティックはSWTではなく、SWINGだと思います。 –
"Batikはスイングだと思う" ...いいえ...バティックを使ってJPEGをレンダリングし、それをswt(または何でも)で表示します...楽しい部分がインタラクティブ機能をサポートするためにリージョンマップを生成しています。 – corlettk
これは本当に質問に答えないハックのようです。 –