Swing/_LookAndFeel のバックアップ(No.36)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_LookAndFeel へ行く。
- 1 (2013-01-21 (月) 00:02:16)
- 2 (2013-03-25 (月) 00:05:37)
- 3 (2013-04-12 (金) 20:37:47)
- 4 (2013-04-21 (日) 04:06:13)
- 5 (2013-05-27 (月) 00:40:20)
- 6 (2013-06-17 (月) 02:31:40)
- 7 (2013-07-22 (月) 01:34:13)
- 8 (2013-08-17 (土) 15:48:57)
- 9 (2014-05-02 (金) 12:46:05)
- 10 (2014-06-16 (月) 01:23:53)
- 11 (2014-06-23 (月) 01:10:24)
- 12 (2014-06-30 (月) 00:06:33)
- 13 (2014-07-28 (月) 00:21:55)
- 14 (2014-09-04 (木) 16:54:59)
- 15 (2014-11-08 (土) 01:32:53)
- 16 (2014-12-03 (水) 03:08:57)
- 17 (2015-05-11 (月) 00:54:55)
- 18 (2015-12-07 (月) 02:48:58)
- 19 (2016-06-14 (火) 20:09:55)
- 20 (2016-06-24 (金) 15:11:26)
- 21 (2016-06-24 (金) 16:16:28)
- 22 (2017-03-30 (木) 13:56:48)
- 23 (2017-06-26 (月) 14:49:27)
- 24 (2017-07-24 (月) 15:49:55)
- 25 (2018-01-08 (月) 21:17:37)
- 26 (2018-02-15 (木) 14:23:42)
- 27 (2018-08-13 (月) 15:09:15)
- 28 (2018-11-09 (金) 17:22:34)
- 29 (2019-08-26 (月) 15:14:54)
- 30 (2020-03-16 (月) 00:42:05)
- 31 (2020-09-21 (月) 08:56:45)
- 32 (2021-01-25 (月) 04:44:04)
- 33 (2021-09-27 (月) 00:11:56)
- 34 (2021-11-29 (月) 06:51:04)
- 35 (2022-02-28 (月) 01:32:26)
- 36 (2022-04-04 (月) 00:42:11)
- 37 (2022-04-11 (月) 04:19:48)
- 38 (2022-04-11 (月) 12:07:28)
- 39 (2022-07-15 (金) 13:50:14)
- 40 (2022-08-01 (月) 00:36:44)
- 41 (2022-09-05 (月) 03:39:56)
- 42 (2022-09-12 (月) 03:55:22)
- 43 (2022-10-24 (月) 03:58:18)
- 44 (2022-11-28 (月) 06:18:47)
- 45 (2023-02-20 (月) 11:21:38)
- 46 (2023-08-07 (月) 00:53:43)
- 47 (2023-09-15 (金) 12:49:45)
- 48 (2023-10-23 (月) 03:06:00)
- 49 (2023-12-18 (月) 02:09:01)
- 50 (2024-05-20 (月) 04:44:14)
- 51 (2024-06-24 (月) 00:34:41)
- 52 (2025-04-07 (月) 09:54:31)
- 53 (2025-04-28 (月) 07:48:03)
- 54 (2025-07-28 (月) 14:21:56)
- title: Look and Feel
tags: [LookAndFeel, MetalLookAndFeel, SynthLookAndFeel, NimbusLookAndFeel, AuxiliaryLookAndFeel]
description: LookAndFeel関係の記事へのスクリーンショット付きリンク一覧
このページでは、
LookAndFeelやシステム環境に関係するメモを一覧にしています。
- LookAndFeel
- ↑10 ↓11
- DisabledなJMenuItemのハイライトをテスト
- Nimbusの外観をUIDefaultsで変更する
- JRootPaneにリサイズのための装飾を設定する
- JTreeのノードがフォーカス状態になった場合のBorderを変更する
- JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する
- NimbusLookAndFeelでJComponentのサイズを変更する
- JOptionPaneで使用するボタンのサイズを揃える
- NimbusLookAndFeelでJTreeのセル選択を行全体ではなくノードに限定する
- NimbusLookAndFeelで、JTreeのノード接続線のスタイルを変更する
- MetalLookAndFeelのJInternalFrameタイトルバーでBumpsを非表示にする
- JInternalFrameのタイトルを左寄せに変更する
- SynthのスタイルをXMLファイルで設定する
- JTabbedPaneのタブ・ランの回転を無効にする
- JMenuとJMenuItemで右クリックによる選択を無効にする
- MetalThemeを変更してJInternalFrameのタイトル文字色を変更する
- JButtonの背景色を変更する
- JSliderの上部に現在値を常時表示する
- JTabbedPaneの二段目以上に存在するタブボーダーの描画をタブコンテンツエリアまで延長する
- NimbusLookAndFeelでJTabbedPaneのタブテキストとアイコンの水平方向の配置方法を変更する
LookAndFeel
LookAndFeelの一覧を取得する
LookAndFeelの一覧を取得する
インストールされているLookAndFeelの一覧を取得し、これらを切り替えるためのメニューバーを作成します。
Look and Feel の変更
Look and Feelの変更
メニューバーから選択したLook and Feelを起動中のアプリケーションに適用します。
LookAndFeelの変更を取得する
LookAndFeelの変更を取得する
LookAndFeelの変更を取得するリスナーの作成などを行います。
NimbusLookAndFeelを使用する
NimbusLookAndFeelを使用する
LookAndFeel一覧からNimbusLookAndFeelを名前で検索取得して使用します。
SystemColorの使用
SystemColorの使用
システムカラーを利用し、デスクトップデザインの配色に合わせて、Swingコンポーネントの色を決めます。
JComponentのKeyBinding一覧を取得する
JComponentのKeyBinding一覧を取得する
JComponentから、ActionMap、InputMapを取得し、KeyBindingの一覧表を作成します。
DesktopPropertyの変更を監視する
DesktopPropertyの変更を監視する
ToolkitにPropertyChangeListenerを追加して、ダブルクリックの速度などの変更を監視します。
AuxiliaryLookAndFeelを追加する
AuxiliaryLookAndFeelを追加する
AuxiliaryLookAndFeelを追加して、WindowsLookAndFeelの場合の動作を変更します。
NimbusLookAndFeelのカラーパレット
NimbusLookAndFeelのカラーパレット
NimbusLookAndFeelのカラーパレットを変更します。
MetalLookAndFeelで太字フォントを使用しない
MetalLookAndFeelで太字フォントを使用しない
MetalLookAndFeelで太字フォントを使用しないように設定します。
↑10 ↓11
DisabledなJMenuItemのハイライトをテスト
DisabledなJMenuItemのハイライトをテスト
DisabledなJMenuItemがハイライト可能かどうかをLookAndFeelごとにテストします。
Nimbusの外観をUIDefaultsで変更する
Nimbusの外観をUIDefaultsで変更する
NimbusLookAndFeelの外観をUIDefaultsを使って部分的に変更します。
JRootPaneにリサイズのための装飾を設定する
JRootPaneにリサイズのための装飾を設定する
JFrame自体の装飾を削除し、JRootPaneにリサイズのためのウィンドウ装飾(透明)を設定します。
JTreeのノードがフォーカス状態になった場合のBorderを変更する
JTreeのノードがフォーカス状態になった場合のBorderを変更する
JTreeのノードが選択されてフォーカス状態になった場合のBorderによる描画をUIManagerで変更します。
JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する
JProgressBarのNimbusLookAndFeelにおける不確定状態アニメーションを変更する
JProgressBarをNimbusLookAndFeelで使用している場合、その不確定状態アニメーションを変更します。
NimbusLookAndFeelでJComponentのサイズを変更する
NimbusLookAndFeelでJComponentのサイズを変更する
NimbusLookAndFeelを使用している場合、コンポーネントの表示サイズをクライアントプロパティ設定で変更可能です。
JOptionPaneで使用するボタンのサイズを揃える
JOptionPaneで使用するボタンのサイズを揃える
NimbusLookAndFeelでJOptionPaneを使用した場合、そのJButtonのサイズを揃えるかどうかを設定します。
NimbusLookAndFeelでJTreeのセル選択を行全体ではなくノードに限定する
NimbusLookAndFeelでJTreeのセル選択を行全体ではなくノードに限定する
JTreeのセル選択色で塗りつぶす範囲をNimbusLookAndFeelのデフォルトになっている行全体ではなくノードのみになるように設定します。
NimbusLookAndFeelで、JTreeのノード接続線のスタイルを変更する
NimbusLookAndFeelで、JTreeのノード接続線のスタイルを変更する
NimbusLookAndFeelでのJTreeのノード間の接続線を表示し、そのスタイルを点線に変更します。
MetalLookAndFeelのJInternalFrameタイトルバーでBumpsを非表示にする
MetalLookAndFeelのJInternalFrameタイトルバーでBumpsを非表示にする
MetalLookAndFeelのJInternalFrameでBumpsを非表示にし、フラットなタイトルバーに変更します。
JInternalFrameのタイトルを左寄せに変更する
JInternalFrameのタイトルを左寄せに変更する
NimbusLookAndFeelを使用するJInternalFrameのタイトルを左寄せに変更します。
SynthのスタイルをXMLファイルで設定する
SynthのスタイルをXMLファイルで設定する
SynthLookAndFeelのスタイルをXMLファイルで設定します。
JTabbedPaneのタブ・ランの回転を無効にする
JTabbedPaneのタブ・ランの回転を無効にする
JTabbedPaneで複数のランにタブをラップする場合でもタブ選択によるランの回転を無効にします。
JMenuとJMenuItemで右クリックによる選択を無効にする
JMenuとJMenuItemで右クリックによる選択を無効にする
JMenuとJMenuItemをマウスの右クリックで選択してもWindowsLookAndFeelの場合は無効になるよう設定します。
MetalThemeを変更してJInternalFrameのタイトル文字色を変更する
MetalThemeを変更してJInternalFrameのタイトル文字色を変更する
MetalThemeを変更してJInternalFrameのタイトル文字色やアクティブでない場合のタイトル文字色を変更します。
JButtonの背景色を変更する
JButtonの背景色を変更する
WidowsLookAndFeel環境でJButtonの背景色を変更する方法をテストします。
JSliderの上部に現在値を常時表示する
JSliderの上部に現在値を常時表示する
JSliderのノブの上部などに現在値を常時表示するよう設定します。
JTabbedPaneの二段目以上に存在するタブボーダーの描画をタブコンテンツエリアまで延長する
JTabbedPaneの二段目以上に存在するタブボーダーの描画をタブコンテンツエリアまで延長する
NimbusLookAndFeelを適用したJTabbedPaneで二段目以上に存在するタブボーダーの描画をタブコンテンツエリアまで延長するかどうかを変更します。
NimbusLookAndFeelでJTabbedPaneのタブテキストとアイコンの水平方向の配置方法を変更する
NimbusLookAndFeelでJTabbedPaneのタブテキストとアイコンの水平方向の配置方法を変更する
NimbusLookAndFeelを設定したJTabbedPaneのタブテキストとアイコンの水平方向の配置方法やその間隔を変更します。

















