Swing/_JFrame のバックアップ(No.38)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_JFrame へ行く。
- 1 (2009-08-31 (月) 15:15:30)
- 2 (2009-08-31 (月) 17:28:58)
- 3 (2009-11-09 (月) 14:51:25)
- 4 (2010-01-18 (月) 11:30:32)
- 5 (2010-06-14 (月) 14:16:27)
- 6 (2011-10-24 (月) 15:47:52)
- 7 (2011-12-19 (月) 13:51:11)
- 8 (2012-03-26 (月) 15:53:16)
- 9 (2012-08-06 (月) 15:48:05)
- 10 (2012-12-17 (月) 00:01:33)
- 11 (2013-03-11 (月) 00:31:03)
- 12 (2013-03-11 (月) 17:05:20)
- 13 (2013-04-06 (土) 05:30:05)
- 14 (2013-04-08 (月) 01:16:45)
- 15 (2013-04-20 (土) 19:57:42)
- 16 (2013-06-17 (月) 02:31:57)
- 17 (2013-09-02 (月) 00:27:11)
- 18 (2014-08-04 (月) 16:23:19)
- 19 (2014-09-04 (木) 22:16:18)
- 20 (2014-09-05 (金) 14:59:04)
- 21 (2014-10-20 (月) 00:28:32)
- 22 (2014-11-08 (土) 01:35:42)
- 23 (2014-11-13 (木) 19:52:26)
- 24 (2014-11-17 (月) 18:48:48)
- 25 (2014-11-19 (水) 14:59:47)
- 26 (2014-11-19 (水) 20:23:10)
- 27 (2014-12-03 (水) 00:46:49)
- 28 (2015-01-12 (月) 02:09:04)
- 29 (2015-05-15 (金) 15:17:17)
- 30 (2015-10-26 (月) 04:49:06)
- 31 (2016-06-24 (金) 14:54:59)
- 32 (2017-11-28 (火) 20:34:18)
- 33 (2018-08-06 (月) 17:29:11)
- 34 (2019-03-04 (月) 16:04:35)
- 35 (2020-01-06 (月) 14:54:04)
- 36 (2020-06-29 (月) 05:12:45)
- 37 (2020-08-24 (月) 01:18:26)
- 38 (2020-10-26 (月) 00:42:07)
- 39 (2021-02-15 (月) 00:32:54)
- 40 (2021-02-22 (月) 08:36:11)
- 41 (2021-03-01 (月) 00:26:31)
- 42 (2021-11-01 (月) 01:11:50)
- 43 (2021-12-13 (月) 00:03:33)
- 44 (2022-12-05 (月) 08:47:08)
- 45 (2023-02-20 (月) 11:04:00)
- 46 (2024-03-10 (日) 20:14:24)
- 47 (2024-06-03 (月) 01:58:25)
- title: JFrame JDialog JWindow
tags: [JFrame, JDialog, JWindow]
description: JFrame、JDialog、JWindow関係の記事へのスクリーンショット付きリンク一覧
このページでは、
JFrame、JDialog、JWindowなどのWindow関係のコンポーネントの使い方を集めて一覧にしています。
- JFrame JDialog JWindow
- ↑10 ↓11
- ↑20 ↓21
- ↑30 ↓31
- JWindowをデスクトップにスライドインで表示する
- JFrameがデフォルトのウィンドウ装飾を使用する場合のタイトルバー背景色を変更
- TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする
- Modalで透明なJDialogを使って親のJFrameへの入力をブロックする
- JFileChooserのタイトルバーのIconImageを変更する
- Windowの縁をソフトクリッピングでなめらかにする
- JFrameの最大化、最小化イベントを取得する
- JFrameのリサイズが可能なサイズグリップ付きのステータスバーを作成する
- JWindowを半透明の滑らかな図形で切り抜きする
JFrame JDialog JWindow
JFrameを常に前面に表示する
JFrameを常に前面に表示する
JFrameが常に他のウィンドウよりも前面に表示されるように設定します。
JFrameのタイトルバーなどの装飾を独自のものにカスタマイズする
JFrameのタイトルバーなどの装飾を独自のものにカスタマイズする
JFrameのタイトルバーなどを非表示にして独自に描画し、これに移動リサイズなどの機能も追加します。
JInternalFrameをJFrameとして表示する
JInternalFrameをJFrameとして表示する
JFrameのタイトルバーなどを非表示にし、JInternalFrameのタイトルバーでこれらを代用します。
JWindowをマウスで移動
JWindowをマウスで移動
JWindowなどのタイトルバーのないフレームをマウスで移動します。
Windowのフルスクリーン化
Windowのフルスクリーン化
JDialogやJFrameなどを、フルスクリーン表示に切り替えます。
JFrameのアイコンを非表示
JFrameのアイコンを非表示
JFrameなどのタイトルバーにあるアイコンを非表示にします。
JFrameの移動を同期
JFrameの移動を同期
JFrameを2つ並べて作成し、その位置関係を保ったまま移動できるようにします。
JFrameの複数作成と終了
JFrameの複数作成と終了
JFrameを複数作成し、これらをすべて閉じた時にアプリケーションを終了します。
WindowAncestor(親ウィンドウ)の取得
WindowAncestor(親ウィンドウ)の取得
SwingUtilities.getWindowAncestor()などで、親ウィンドウを取得します。
JFrameのIconを変更
JFrameのIconを変更
JFrameのタイトルバー左に表示されているアイコンを別の画像に変更します。
↑10 ↓11
JFrameの終了をキャンセル
JFrameの終了をキャンセル
JFrameを閉じる前に、本当に終了してよいか、終了をキャンセルするかなどを確認するダイアログを表示します。
Windowを開いたときのフォーカスを指定
Windowを開いたときのフォーカスを指定
JFrameやJDialogなどのWindowを開いたときに、デフォルトでフォーカスを持つコンポーネントを指定します。
JFrameのサイズを固定
JFrameのサイズを固定
JFrameやJDialogのサイズを固定し、変更不可にします。
JDialogをESCキーで閉じる
JDialogをESCキーで閉じる
ESCキーを押すと閉じるJDialogを作成します。
JFrameをスクリーン中央に表示
JFrameをスクリーン中央に表示
JFrameやJDialogなどのWindowが現在のスクリーン中央に配置されるように設定します。
JFrameの縦横比を一定にする
JFrameの縦横比を一定にする
JFrameの幅と高さの比率が一定になるように制限します。
DynamicLayoutでレイアウトの動的評価
DynamicLayoutでレイアウトの動的評価
ウィンドウのリサイズなどに応じてレイアウトを再評価するように、DynamicLayoutを設定します。
JFrameの最小サイズ
JFrameの最小サイズ
フレームやダイアログの最小サイズを指定します。
JWindowを使ったSplash Screenの表示
JWindowを使ったSplash Screenの表示
JWindowを使って、スプラッシュ・スクリーンを表示します。
JDialogでモーダルなJProgressBar付きSplash Screenを表示する
JDialogでモーダルなJProgressBar付きSplash Screenを表示する
JDialogでモーダルなJProgressBar付きSplash Screenを表示します。
↑20 ↓21
JFrameを半透明化
JFrameを半透明化
JFrameのタイトルや子コンポーネントを除く背景が半透明になるよう設定します。
JFrameの透明化と再描画
JFrameの透明化と再描画
透明にしたJFrameに半透明のデジタル時計を配置し、文字更新による背景色の再描画をテストします。
Windowの形を変更
Windowの形を変更
JFrameのタイトルバーなどを非表示にし、Windowの形を非矩形図形に変更します。
JFrameの位置・サイズを記憶する
JFrameの位置・サイズを記憶する
Preferences(レジストリなど)に、フレーム(パネル)のサイズ、位置を記憶します。
PersistenceServiceを使ってJFrameの位置・サイズを記憶
PersistenceServiceを使ってJFrameの位置・サイズを記憶
ServiceManagerからPersistenceServiceを取得し、JFrameなどの位置・サイズの保存、呼び出しを行います。
JFrameの外側でもドラッグアイコンを表示する
JFrameの外側でもドラッグアイコンを表示する
ドラッグ中のカーソル位置をDragSourceMotionListenerで取得し、そこにアイコンを追加したWindowを移動することで、JFrameの外側でもドラッグアイコンを表示します。
JSliderのノブをドラッグ中にToolTipで値を表示
JSliderのノブをドラッグ中にToolTipで値を表示
JSliderのノブをドラッグ中にToolTipでその現在値を表示します。
JPopupMenuなどからWindowを閉じる
JPopupMenuなどからWindowを閉じる
JPopupMenuや、JToolBarなどに親Windowを閉じるためのActionを作成します。
JToolBarに配置したアイコンをドラッグして並べ替える
JToolBarに配置したアイコンをドラッグして並べ替える
JToolBarに配置したアイコンをドラッグ&ドロップで並べ替えます。
JRootPaneにリサイズのための装飾を設定する
JRootPaneにリサイズのための装飾を設定する
JFrame自体の装飾を削除し、JRootPaneにリサイズのためのウィンドウ装飾(透明)を設定します。
↑30 ↓31
JWindowをデスクトップにスライドインで表示する
JWindowをデスクトップにスライドインで表示する
JOptionPaneを追加したJWindowを、スライドインアニメーションを使ってデスクトップ上に表示します。
JFrameがデフォルトのウィンドウ装飾を使用する場合のタイトルバー背景色を変更
JFrameがデフォルトのウィンドウ装飾を使用する場合のタイトルバー背景色を変更
JFrameがデフォルトのウィンドウ装飾を使用する場合、タイトルバーの文字色、背景色などを変更します。
TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする
TrayIconの使用中にJFrameを最小化したとき、タスクバーボタンを非表示にする
TrayIconを使用中にJFrameを最小化した場合に、そのアプリケーションのタスクバーボタンを表示するかどうかを切り替えます。
Modalで透明なJDialogを使って親のJFrameへの入力をブロックする
Modalで透明なJDialogを使って親のJFrameへの入力をブロックする
Modalで透明なJDialogを表示することで、親のJFrame全体への入力操作をブロックします。
JFileChooserのタイトルバーのIconImageを変更する
JFileChooserのタイトルバーのIconImageを変更する
JFileChooserのタイトルバーアイコンを親のJFrameとは別のアイコンに変更します。
Windowの縁をソフトクリッピングでなめらかにする
Windowの縁をソフトクリッピングでなめらかにする
Windowの形を図形で切り抜きした場合に生じる縁のジャギーをソフトクリッピング効果でなめらかに変更します。
JFrameの最大化、最小化イベントを取得する
JFrameの最大化、最小化イベントを取得する
JFrameの最大化、最小(アイコン)化イベントを取得します。
JFrameのリサイズが可能なサイズグリップ付きのステータスバーを作成する
JFrameのリサイズが可能なサイズグリップ付きのステータスバーを作成する
JFrameの下部にマウスドラッグでリサイズが可能なサイズグリップ付きのステータスバーを配置します。
JWindowを半透明の滑らかな図形で切り抜きする
JWindowを半透明の滑らかな図形で切り抜きする
JWindowを半透明に設定し、その形状を滑らかな縁の図形に変更します。






























