Swing/_JLabel のバックアップ(No.19)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_JLabel へ行く。
- 1 (2007-11-26 (月) 04:39:55)
- 2 (2007-12-24 (月) 23:29:13)
- 3 (2008-03-31 (月) 00:44:51)
- 4 (2008-04-21 (月) 13:35:26)
- 5 (2008-11-17 (月) 16:10:59)
- 6 (2009-03-16 (月) 13:42:35)
- 7 (2009-07-06 (月) 15:27:24)
- 8 (2009-10-19 (月) 14:40:19)
- 9 (2009-11-30 (月) 13:13:55)
- 10 (2010-02-15 (月) 14:20:41)
- 11 (2011-09-26 (月) 17:14:36)
- 12 (2012-08-06 (月) 15:48:15)
- 13 (2012-08-20 (月) 15:38:14)
- 14 (2013-02-25 (月) 00:43:01)
- 15 (2013-04-08 (月) 01:16:37)
- 16 (2013-04-20 (土) 19:56:27)
- 17 (2013-11-11 (月) 00:00:43)
- 18 (2014-02-17 (月) 02:36:29)
- 19 (2014-08-11 (月) 00:14:50)
- 20 (2014-09-04 (木) 22:11:48)
- 21 (2014-11-08 (土) 01:35:27)
- 22 (2014-12-04 (木) 14:52:36)
- 23 (2015-03-23 (月) 00:21:08)
- 24 (2015-07-15 (水) 19:01:21)
- 25 (2015-07-27 (月) 01:06:58)
- 26 (2016-02-29 (月) 00:37:49)
- 27 (2016-06-14 (火) 02:32:13)
- 28 (2016-06-24 (金) 14:57:17)
- 29 (2016-06-24 (金) 16:11:39)
- 30 (2016-08-23 (火) 17:55:16)
- 31 (2016-10-31 (月) 12:44:15)
- 32 (2016-12-19 (月) 00:48:52)
- 33 (2017-02-20 (月) 19:40:38)
- 34 (2017-02-28 (火) 17:51:53)
- 35 (2017-03-20 (月) 03:13:33)
- 36 (2018-02-15 (木) 14:23:42)
- 37 (2018-02-19 (月) 16:31:47)
- 38 (2018-12-03 (月) 03:06:12)
- 39 (2018-12-03 (月) 14:21:35)
- 40 (2018-12-24 (月) 18:35:19)
- 41 (2019-07-29 (月) 02:31:12)
- 42 (2020-03-02 (月) 18:48:49)
- 43 (2020-05-25 (月) 18:28:07)
- 44 (2020-07-13 (月) 00:21:01)
- 45 (2020-07-27 (月) 14:32:57)
- 46 (2020-08-03 (月) 14:36:18)
- 47 (2020-08-17 (月) 00:48:20)
- 48 (2020-10-19 (月) 03:30:06)
- 49 (2020-11-30 (月) 01:21:17)
- 50 (2020-12-14 (月) 02:36:37)
- 51 (2021-05-03 (月) 02:11:33)
- 52 (2021-06-07 (月) 01:34:58)
- 53 (2021-06-21 (月) 00:01:20)
- 54 (2021-07-05 (月) 03:05:55)
- 55 (2022-05-16 (月) 02:33:47)
- 56 (2023-02-20 (月) 10:57:26)
- 57 (2023-12-11 (月) 00:20:21)
- 58 (2025-04-21 (月) 03:57:12)
TITLE:JLabel
JLabel
このページでは、JLabelの使い方を集めて一覧にしています。
JTextPane、JLabelなどで複数行を表示
JTextPane、JLabelなどで複数行を表示
JTextPane、JTextArea、JLabelを使った複数行のラベルをテストします。
Htmlを使ったJLabelとJEditorPaneの無効化
Htmlを使ったJLabelとJEditorPaneの無効化
Htmlを使ったJLabelと、JEditorPaneをsetEnabled(false)で無効にします。
Hyperlinkを、JLabel、JButton、JEditorPaneで表示
Hyperlinkを、JLabel、JButton、JEditorPaneで表示
Hyperlinkを、JLabel、JButton、JEditorPaneで表示し、それぞれクリックした時のイベントを取得します。
RGBImageFilterでアイコンの色調を変更
RGBImageFilterでアイコンの色調を変更
RGBImageFilterで色調を変更したアイコンの用意し、評価用コンポーネントを作成します。
JLabelの文字揃え
JLabelの文字揃え
GJLabelで、左右中央両端などの文字揃えをテストします。
JLabelの文字列を折り返し
JLabelの文字列を折り返し
GlyphVectorを使って、ラベルの文字列を折り返して表示します。
JLabelの文字列を点滅させる
JLabelの文字列を点滅させる
javax.swing.Timer を使って文字列が点滅するJLabelを作成します。
JLabelなどのHtmlレンダリングを無効化
JLabelなどのHtmlレンダリングを無効化
JLabelなどのHtmlレンダリングを無効化して、タグ文字列をそのまま表示します。
JComponentの形状定義を変更する
JComponentの形状定義を変更する
コンポーネントの形状を画像の不透明領域に合わせて変更します。
JLabelのアイコンと文字列の位置
JLabelのアイコンと文字列の位置
JLabelのアイコンと文字列の位置をテストします。
↑10 ↓11
JTabbedPaneのタブアイコンとタイトルの位置
JTabbedPaneのタブアイコンとタイトルの位置
JTabbedPaneのタブ中に配置するタイトルとアイコンの位置を変更します。
Htmlで修飾した文字列のクリップ
Htmlで修飾した文字列のクリップ
Htmlで文字列を修飾するとクリップされなくなるので、予めクリップした文字列を作成してからHtmlを使用します。
GraphicsEnvironmentにFontを登録して使用する
GraphicsEnvironmentにFontを登録して使用する
GraphicsEnvironmentにFontを登録して、Htmlタグなどで使用できるようにします。
Fontのアウトラインを取得して文字列の内部を修飾する
Fontのアウトラインを取得して文字列の内部を修飾する
クリップを設定することで描画範囲を制限し、文字列の内部を異なる色で修飾します。
JFrameの外側でもドラッグアイコンを表示する
JFrameの外側でもドラッグアイコンを表示する
ドラッグ中のカーソル位置をDragSourceMotionListenerで取得し、そこにアイコンを追加したWindowを移動することで、JFrameの外側でもドラッグアイコンを表示します。
JLabelに設定したニーモニックでフォーカス移動
JLabelに設定したニーモニックでフォーカス移動
JLabelにニーモニックを設定し、これに関連付けしたJTextFieldへのフォーカス移動を行います。
JLabelに表示したAnimated Gifのアニメーションを停止する
JLabelに表示したAnimated Gifのアニメーションを停止する
JLabelに表示したAnimated Gifのアニメーションを停止します。
JToolBarに配置したアイコンをドラッグして並べ替える
JToolBarに配置したアイコンをドラッグして並べ替える
JToolBarに配置したアイコンをドラッグ&ドロップで並べ替えます。
JLabelでイニシャル組を行う
JLabelでイニシャル組を行う
JLabelの先頭文字を拡大、残りの文字列を`TextLayout`で回り込むよう配置し、ドロップキャップで描画します。
JLabelとIconで作成した検索位置表示バーをマウスで操作する
JLabelとIconで作成した検索位置表示バーをマウスで操作する
JScrollBarからBoundedRangeModelを取得し、JLabelとIconで表示した検索位置表示バーをマウスで操作可能にします。


















