TITLE:JLabel

JLabel

このページでは、JLabelの使い方を集めて一覧にしています。

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

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

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

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

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

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

Hyperlinkを、JLabel、JButton、JEditorPaneで表示

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

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

RGBImageFilterでアイコンの色調を変更

thumbnail
RGBImageFilterでアイコンの色調を変更

RGBImageFilterで色調を変更したアイコンの用意し、評価用コンポーネントを作成します。

JLabelの文字揃え

thumbnail
JLabelの文字揃え

GJLabelで、左右中央両端などの文字揃えをテストします。

JLabelの文字列を折り返し

thumbnail
JLabelの文字列を折り返し

GlyphVectorを使って、ラベルの文字列を折り返して表示します。

JLabelの文字列を点滅させる

thumbnail
JLabelの文字列を点滅させる

javax.swing.Timer を使って文字列が点滅するJLabelを作成します。

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

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

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

JComponentの形状定義を変更する

thumbnail
JComponentの形状定義を変更する

コンポーネントの形状を画像の不透明領域に合わせて変更します。

JLabelのアイコンと文字列の位置

thumbnail
JLabelのアイコンと文字列の位置

JLabelのアイコンと文字列の位置をテストします。

↑10 ↓11

JTabbedPaneのタブアイコンとタイトルの位置

thumbnail
JTabbedPaneのタブアイコンとタイトルの位置

JTabbedPaneのタブ中に配置するタイトルとアイコンの位置を変更します。

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

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

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

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

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

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

Fontのアウトラインを取得して文字列の内部を修飾する

thumbnail
Fontのアウトラインを取得して文字列の内部を修飾する

クリップを設定することで描画範囲を制限し、文字列の内部を異なる色で修飾します。

JFrameの外側でもドラッグアイコンを表示する

thumbnail
JFrameの外側でもドラッグアイコンを表示する

ドラッグ中のカーソル位置をDragSourceMotionListenerで取得し、そこにアイコンを追加したWindowを移動することで、JFrameの外側でもドラッグアイコンを表示します。

JLabelに設定したニーモニックでフォーカス移動

thumbnail
JLabelに設定したニーモニックでフォーカス移動

JLabelにニーモニックを設定し、これに関連付けしたJTextFieldへのフォーカス移動を行います。

JLabelに表示したAnimated Gifのアニメーションを停止する

thumbnail
JLabelに表示したAnimated Gifのアニメーションを停止する

JLabelに表示したAnimated Gifのアニメーションを停止します。

JToolBarに配置したアイコンをドラッグして並べ替える

thumbnail
JToolBarに配置したアイコンをドラッグして並べ替える

JToolBarに配置したアイコンをドラッグ&ドロップで並べ替えます。

JLabelでイニシャル組を行う

thumbnail
JLabelでイニシャル組を行う

JLabelの先頭文字を拡大、残りの文字列を`TextLayout`で回り込むよう配置し、ドロップキャップで描画します。

JLabelとIconで作成した検索位置表示バーをマウスで操作する

thumbnail
JLabelとIconで作成した検索位置表示バーをマウスで操作する

JScrollBarからBoundedRangeModelを取得し、JLabelIconで表示した検索位置表示バーをマウスで操作可能にします。