私は、視覚的なサンプルテストケースをたくさん使用しています。私のJavaソースにそれらを組み込み、Javadocでそれらをリンクする便利な方法はありますか?私のIDEは、(IDEでjavadocレンダラー機能を呼び出すことによって)コーディング中に自動的に表示できます。 Javaソースと<img>
を使用しているが、それは取っていない(私はpngを使用した)。ある任意のファイルについてはjavadocsに画像を含める
答えて
あなたはどんな情報源を示さなかったので、私は唯一のガラス玉の推測を行うことができます...
-
(それはこのケースでは私のテストソースにあります注意してください)ドキュメントの目的に必要な場合は、パッケージディレクトリのサブディレクトリdoc-files
にそれらを置く必要があります。これらは、Javadocによって出力ディレクトリに単純にコピーされます。次に、<img>
要素の相対パスを使用します。
あなたのIDEのJavadocレンダラが同じことをするのかどうか分かりませんが、試してみる価値はあります。
ありがとう - しかし、それは私が避けたいjavadocユーティリティを実行する必要があります(おそらくこの状況は不可能になります...) – ianpojman
[imgur](https://imgur.com/)のようなサイトに画像をアップロードしています。 '' [IntelliJで動作中](https://i.imgur.com/WPtqCjV.png) –
ビットは遠くにフェッチされましたが、ドキュメント内のイメージをBase64に変換してインライン化することができます。それは次のようになります。
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA..." />
変換を行うことが可能なオンラインツールがあります:Eclipseのルナと
Pauloが説明したように通常の画像を使用できますが、これは管理する別のファイルを意味します。 –
Javadocsでアスキーアートを描くのはあまりにも痛いので、ここに私の最後のリゾートです..... – ianpojman
それは素晴らしい考えです。ありがとうございました。 –
には、次の作品私のために。
- コム
- 会社
- somepackage
- のdoc-ファイル
- image.png
- Test.java Test.javaさんのjavadocで今
- のdoc-ファイル
- somepackage
- 会社
:
/**
* <img src="./doc-files/image.png" />
*/
そして、あなたは、マウスを置くとEclipseは、両方のポップアップヘルプの画像を示しており、 Javadocビューで
img
タグにstyle="width: 100%;"
を追加することもできるので、画像は表示/ポップアップサイズに調整されます。
Android Studio 3.0(a.k.a IntelliJ)は、画像を「クイックドキュメント」ポップアップに表示します。 – fishjd
ここではmavenビルドを前提として少し拡張していますが、JDK-8(厳密なHTML検証)ではjavadocツールを実行するという規定があります。
残念ながら、Netbeansでは、IDEのjavadocポップアップで画像が表示されません。this netbeans bugを開いたばかりです。あなたがよMavenのディレクトリ構造で
<img src="doc-files/foo.png" alt="Foo">
:
が、これはcom.foo.File.javaのjavadocの一部であると仮定(W3Schoolsのあたりの正しい方法である何のimg終了タグを、気づきません)
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.3</version>
<configuration>
<docfilessubdirs>true</docfilessubdirs>
</configuration>
</plugin>
...
私はこの質問につまずいた:のpom.xml(予告docfilessubdirsがtrueに設定されている)で、src/main/javadoc/com/foo/doc-files/foo.png
そして最後に:ここに画像を見つけます私も同様に私のアイコンのプレビューを見せたいと思っていました。答えを読んだ後、私はまだ満足していなかったし、自分でそれを試しました。それは私が今得たものです:私は単に実際の画像がにあるフォルダに移動して、以前より多くの画像を管理する必要はありません。このような
/**
* <img src="../../../../../../resources/com/my/project/client/images/myImage.png"><br>
* Icon for myImage.
*
* @return the icon
*/
- 1. Sharepointに画像を含めるRSSフィード
- 2. RSSに画像と動画を含める方法
- 3. 埋め込み画像をツールボックスビットマップとして含める
- 4. タイトルを含む画像をFacebookにアップロードするためのフレームワーク
- 5. 画像をFirefox拡張機能に含める
- 6. 画像にaltを含める必要がありますか?
- 7. BIRTでPDFに動的画像を含める
- 8. Excelセルに画像を含めることができます
- 9. コード付きのソリューションに画像を含める
- 10. 埋め込み画像を含む外部DLLをロードする
- 11. base64 gzippedスタイルシート/画像をjavascriptに含めますか?
- 12. アイコン/背景画像をAPKに含めて
- 13. (PHP)画像にエラーが含まれているため、画像を表示できません
- 14. 画像は、それはエラーが含まれているため、
- 15. ラテックスに画像を含むエラー
- 16. ハイパーリンクと埋め込み画像を含むperl sendmail
- 17. Wordpress: - おすすめ画像を含むすべての添付画像を引っ張る
- 18. 上にuitextfieldを含むUIkeyboardポップアップ(画像を含む)
- 19. Python PIL "IOError:大きな画像を含む画像ファイル"
- 20. Picassoは画像の角に三角形を含む画像をロードします
- 21. Maven、Subversion、Javadocs
- 22. 画像をアップロードするための画像をギャラリーにアップロードする場所
- 23. Outlook埋め込み画像をHTMLにインライン画像で埋め込む
- 24. 画像/画像を保存するためのGAEとS3
- 25. コンテンツタイプの画像を含むphpファイルで画像を表示するYii
- 26. WebViewとtextViewの画像を含むGridView?
- 27. サムネイルを含む基本jQuery画像ギャラリー
- 28. WinFormsのみの画像を含むリストビュー
- 29. 背景画像を含むJFrame
- 30. 複数の画像を含むカスタムチェックボックス
はなぜしようとしているものを私たちに示していませんいくつかのコードと関係がありますか?追加するには、[編集]リンクを使用します。がんばろう! :) – jmort253
あなたは達成しようとしていること[これ](http://stackoverflow.com/a/2903393/672841)ですか? –