このページでは、HyperlinkHTML関係の記事を一覧にしています。

Hyperlinkを、JLabel、JButton、JEditorPaneで表示

thumbnail
Hyperlinkを、JLabel、JButton、JEditorPaneで表示

Hyperlinkを、JLabelJButtonJEditorPaneで表示し、それぞれクリックした時のイベントを取得します。

Desktopでブラウザを起動

thumbnail
Desktopでブラウザを起動

JDK 6で導入されたDesktopを使ってブラウザを起動します。

TransferHandlerでHyperlinkをブラウザにドロップ

thumbnail
TransferHandlerでHyperlinkをブラウザにドロップ

JButtonTransferHandlerを設定して、ブラウザにリンクをドロップできるようにします。

JTableのセルにHyperlinkを表示

thumbnail
JTableのセルにHyperlinkを表示

JTableのセルの中に、Hyperlinkを表示します。)

Htmlを使ったJLabelとJEditorPaneの無効化

thumbnail
Htmlを使ったJLabelとJEditorPaneの無効化

Htmlを使ったJLabelと、JEditorPanesetEnabled(false)で無効にします。)

JLabelなどのHtmlレンダリングを無効化

thumbnail
JLabelなどのHtmlレンダリングを無効化

JLabelなどのHtmlレンダリングを無効化して、タグ文字列をそのまま表示します。

JTextPane、JLabelなどで複数行を表示

thumbnail
JTextPane、JLabelなどで複数行を表示

JTextPaneJTextAreaJLabelを使った複数行のラベルをテストします。

JToolTipのアニメーション

thumbnail
JToolTipのアニメーション

JToolTipが表示されたとき、内部のJLabelでアイコンのアニメーションを行う方法をテストします。

JToolTipにアイコンを表示

thumbnail
JToolTipにアイコンを表示

ツールチップにアイコンを表示します。

Browserを起動

thumbnail
Browserを起動

ラベル上のURLがクリックされるとBrowserを起動します。

↑10 ↓11

Htmlで修飾した文字列のクリップ

thumbnail
Htmlで修飾した文字列のクリップ

Htmlで文字列を修飾するとクリップされなくなるので、予めクリップした文字列を作成してからHtmlを使用します。

GraphicsEnvironmentにFontを登録して使用する

thumbnail
GraphicsEnvironmentにFontを登録して使用する

GraphicsEnvironmentFontを登録して、Htmlタグなどで使用できるようにします。

JEditorPaneにリンクを追加

thumbnail
JEditorPaneにリンクを追加

JEditorPaneに追加したリンクのクリックイベントなどをHyperlinkListenerで処理します。

JEditorPaneのHTMLタグにToolTipTextを設定する

thumbnail
JEditorPaneのHTMLタグにToolTipTextを設定する

JEditorPanedivspanタグのtitle属性をToolTipで表示できるように設定します。

JEditorPaneのStyleSheetを使ってlist bulletを画像に変更

thumbnail
JEditorPaneのStyleSheetを使ってlist bulletを画像に変更

JEditorPaneHTMLEditorKitからStyleSheetを取得し、list-style-imageを使ってList bulletを変更します。

JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する

thumbnail
JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する

HTMLEditorKitを使用するJTextPaneで修飾したテキストをJTextAreaHtmlソースとして表示、編集、JTextPaneに反映するテストを行なっています。

JComboBoxをJSpinnerの代わりに使用する

thumbnail
JComboBoxをJSpinnerの代わりに使用する

JSpinnerの代わりにJComboBoxを使用することで、アイテムの文字色などを変更しています。

JEditorPaneのHTMLDocumentからIDでElementを取得する

thumbnail
JEditorPaneのHTMLDocumentからIDでElementを取得する

JEditorPaneに設定したHTMLDocumentを検索してid属性を持つElementを取得します。

JEditorPaneのHTMLDocumentに要素を追加する

thumbnail
JEditorPaneのHTMLDocumentに要素を追加する

JEditorPaneHTMLDocumentからtable要素を取得し、その子要素としてtr要素などを追加します。

TableCellRendererに複数行のHtmlテキストを表示する場合に行揃えを設定する

thumbnail
TableCellRendererに複数行のHtmlテキストを表示する場合に行揃えを設定する

JTableCellに複数行になるHtmlテキストを表示する場合の行揃えによる描画の変化をテストします。

↑20 ↓21

JTableのHTML形式コピーをカスタマイズする

thumbnail
JTableのHTML形式コピーをカスタマイズする

JTableのセルを選択してクリップボードにHTMLテキストをコピーするとき、そのセルのクラスに応じて生成するタグを変更します。

Htmlタグで文字列を修飾

thumbnail
Htmlタグで文字列を修飾

Htmlタグを使ってSwingコンポーネントで使用する文字列を修飾します。

JLabelで表示するHtmlアンカータグの文字色を変更する

thumbnail
JLabelで表示するHtmlアンカータグの文字色を変更する

JLabelJEditorPaneで表示されるHtmlアンカータグのデフォルト文字色を変更するテストを行います。

JEditorPaneに設定したフォントをHTMLテキストに適用する

thumbnail
JEditorPaneに設定したフォントをHTMLテキストに適用する

HTMLEditorKitbodyタグにデフォルトで指定されている文字サイズではなく、JEditorPaneに設定したフォントをHTMLテキストで使用します。

TitledBorderのタイトルにアイコンを表示する

thumbnail
TitledBorderのタイトルにアイコンを表示する

TitledBorderのタイトルに文字列だけでなく、アイコンを表示するように設定します。

JEditorPaneに表示したリンク上にカーソルが乗ったとき文字色を変更する

thumbnail
JEditorPaneに表示したリンク上にカーソルが乗ったとき文字色を変更する

JEditorPaneに表示したリンクで:hover擬似クラスのような効果を行うためのHyperlinkListenerを設定します。

JLabelに表示するtableタグの罫線を変更する

thumbnail
JLabelに表示するtableタグの罫線を変更する

JLabelなどのコンポーネントにHTMLtableタグを使用して描画する表の罫線を分離表示ではなく結合表示に変更します。

JLabelにHTMLフォーマットのinputタグで生成したcheckboxを表示する

thumbnail
JLabelにHTMLフォーマットのinputタグで生成したcheckboxを表示する

JLabelを継承するヘッダのTableCellRendererHTMLフォーマットのinputタグで生成したcheckboxを表示し、クリックに応じてその状態を変更します。

HTMLの16進数カラーコードからColorを生成する

thumbnail
HTMLの16進数カラーコードからColorを生成する

HTML16進数カラーコードからColorを生成して、JLabelの文字色を変更する方法をテストします。

JListのセルレンダラーとして設定したJEditorPaneからHyperlinkEventを取得する

thumbnail
JListのセルレンダラーとして設定したJEditorPaneからHyperlinkEventを取得する

JListのセルレンダラーとして使用しているJEditorPaneに複数リンクを表示し、マウスクリックイベントを転送してHyperlinkEventが発生するように設定します。

↑30 ↓31

JEditorPaneに配置したImgタグのvertical-alignを変更する

thumbnail
JEditorPaneに配置したImgタグのvertical-alignを変更する

JEditorPaneに配置したImgタグのvertical-alignをベースライン揃えに変更します。

JTableのセル内文字列をHTMLタグを使用してハイライト

thumbnail
JTableのセル内文字列をHTMLタグを使用してハイライト

JTableのセル内文字列をHTMLタグを使用して強調表示します。

JEditorPaneにソースコードをシンタックスハイライトして表示する

thumbnail
JEditorPaneにソースコードをシンタックスハイライトして表示する

JEditorPaneHTMLEditorKitStyleSheetを設定して、ソースコードをシンタックスハイライト表示します。

JEditorPaneで選択した文字列の色反転を無効化

thumbnail
JEditorPaneで選択した文字列の色反転を無効化

JEditorPaneで選択した文字のレンダリングに使用する色をnullにして選択文字色の変更を無効化します。

JEditorPaneに表示されたフォームからの送信データを取得する

thumbnail
JEditorPaneに表示されたフォームからの送信データを取得する

JEditorPaneに表示されたフォームの送信データを取得し、パーセントエンコーディングされた文字列をデコードします。

JEditorPane内のリンク参照位置までスクロールする

thumbnail
JEditorPane内のリンク参照位置までスクロールする

JEditorPaneHTMLDocument内に配置されたリンクのアンカータグが表示される位置までスクロールします。

JButtonなどの点線によるフォーカス描画の内余白を変更する

thumbnail
JButtonなどの点線によるフォーカス描画の内余白を変更する

WindowsLookAndFeelなどを適用したJButtonで描画される点線によるフォーカス矩形の内余白を変更します。

JEditorPaneのスクロールに連動してJTreeのノードを選択する

thumbnail
JEditorPaneのスクロールに連動してJTreeのノードを選択する

JEditorPaneのスクロールに連動して表示状態になったリンクと同名のJTreeノードを検索・選択します。

JEditorPaneのHTMLレンダリングでw3c準拠の長さ単位を使用する

thumbnail
JEditorPaneのHTMLレンダリングでw3c準拠の長さ単位を使用する

JEditorPaneHTMLレンダリングでフォントサイズなどに指定された絶対単位をw3c準拠の長さで表示します。

HTMLEditorKitを適用したJEditorPaneのフォームにコンポーネントを表示する

thumbnail
HTMLEditorKitを適用したJEditorPaneのフォームにコンポーネントを表示する

HTMLEditorKitを適用したJEditorPaneのフォームにinputselectタグで表示可能なコンポーネントをテストします。

JTextPaneのStyledDocumentからhtmlテキストを生成する

thumbnail
JTextPaneのStyledDocumentからhtmlテキストを生成する

JTextPaneから取得したStyledDocumentMinimalHTMLWriterで変換してhtmlテキストを生成します。