Swing/_DnD のバックアップ(No.14)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_DnD へ行く。
- 1 (2008-09-29 (月) 13:36:52)
- 2 (2008-10-13 (月) 16:08:20)
- 3 (2008-10-27 (月) 13:12:55)
- 4 (2008-11-17 (月) 16:11:23)
- 5 (2009-03-24 (火) 01:11:23)
- 6 (2009-05-25 (月) 13:30:14)
- 7 (2009-09-07 (月) 15:06:41)
- 8 (2010-01-16 (土) 12:23:41)
- 9 (2010-08-09 (月) 15:59:31)
- 10 (2010-12-20 (月) 20:16:53)
- 11 (2012-06-18 (月) 18:12:09)
- 12 (2012-08-06 (月) 15:47:51)
- 13 (2013-04-06 (土) 05:12:01)
- 14 (2013-04-08 (月) 01:16:15)
- 15 (2013-04-21 (日) 04:05:42)
- 16 (2013-05-26 (日) 05:40:39)
- 17 (2013-08-05 (月) 11:52:07)
- 18 (2014-05-19 (月) 00:38:22)
- 19 (2014-09-04 (木) 22:04:36)
- 20 (2014-09-05 (金) 15:02:48)
- 21 (2014-10-06 (月) 00:03:41)
- 22 (2014-10-27 (月) 00:00:29)
- 23 (2014-11-08 (土) 01:28:35)
- 24 (2014-12-03 (水) 00:27:11)
- 25 (2014-12-05 (金) 17:23:07)
- 26 (2014-12-08 (月) 00:01:13)
- 27 (2015-04-06 (月) 00:00:56)
- 28 (2015-05-25 (月) 00:05:24)
- 29 (2015-06-29 (月) 04:47:41)
- 30 (2015-07-15 (水) 19:00:30)
- 31 (2016-02-22 (月) 00:58:40)
- 32 (2016-06-24 (金) 14:41:22)
- 33 (2016-06-24 (金) 16:19:21)
- 34 (2017-02-13 (月) 15:11:35)
- 35 (2017-10-30 (月) 15:41:36)
- 36 (2018-02-15 (木) 14:23:42)
- 37 (2018-05-21 (月) 17:29:49)
- 38 (2018-11-06 (火) 20:27:33)
- 39 (2019-09-30 (月) 08:16:28)
- 40 (2019-10-21 (月) 16:35:49)
- 41 (2022-11-21 (月) 00:23:18)
- 42 (2023-05-29 (月) 04:41:38)
- 43 (2023-09-03 (日) 14:48:24)
- 44 (2024-01-29 (月) 10:48:54)
- 45 (2024-06-03 (月) 01:57:58)
- 46 (2024-06-10 (月) 03:35:22)
TITLE:Drag and Drop
Drag&Drop
このページでは、Drag&Drop関係のTipsを一覧にしています。
JTabbedPaneのタブをドラッグ&ドロップ
JTabbedPaneのタブをドラッグ&ドロップ
JTabbedPaneのタブをDrag&Dropで移動します。
CardLayoutを使ってJTabbedPane風のコンポーネントを作成
CardLayoutを使ってJTabbedPane風のコンポーネントを作成
CardLayoutとJRadioButtonやJTableHeaderを組み合わせてJTabbedPane風のコンポーネントを作成します。
JTabbedPane間でタブのドラッグ&ドロップ移動
JTabbedPane間でタブのドラッグ&ドロップ移動
JTabbedPane間でタブのDrag&Dropによる移動を行います。
JListのアイテムをラバーバンドで複数選択、ドラック&ドロップで並べ替え
JListのアイテムをラバーバンドで複数選択、ドラック&ドロップで並べ替え
JListのアイテムを、ラバーバンドで複数選択、ドラック&ドロップで並べ替え可能にします。
TransferHandlerを使ったJListのドラック&ドロップによる並べ替え
TransferHandlerを使ったJListのドラック&ドロップによる並べ替え
JListのアイテムを複数選択し、ドラック&ドロップで並べ替えを可能にするTransferHandlerを作成します。
JListの項目をドラッグ&ドロップ
JListの項目をドラッグ&ドロップ
JListをドラッグ&ドロップして、項目を入れ替えます。
JTableの行を別のJTableにドラッグして移動
JTableの行を別のJTableにドラッグして移動
JTableの行を別のJTableにDrag&Dropで移動します。
TransferHandlerを使ってJTableの行をドラック&ドロップ、並べ替え
TransferHandlerを使ってJTableの行をドラック&ドロップ、並べ替え
JTableの行を複数選択し、ドラック&ドロップで並べ替えを可能にするTransferHandlerを作成します。
JTableの行をドラッグ&ドロップ
JTableの行をドラッグ&ドロップ
JTableの行をドラッグ&ドロップで入れ替えます。
JTreeのノードをドラッグ&ドロップ
JTreeのノードをドラッグ&ドロップ
JTreeのノードをドラッグ&ドロップで移動します。
↑10 ↓11
FileをJavaアプリケーションからドロップ
FileをJavaアプリケーションからドロップ
JavaアプリケーションからWindowsのデスクトップなどにFileをドロップします。
Fileのドラッグ&ドロップ
Fileのドラッグ&ドロップ
WidnowsなどからファイルをJTableにドラッグ&ドロップします。
TransferHandlerでHyperlinkをブラウザにドロップ
TransferHandlerでHyperlinkをブラウザにドロップ
JButtonにTransferHandlerを設定して、ブラウザにリンクをドロップできるようにします。
JComponentの形状定義を変更する
JComponentの形状定義を変更する
コンポーネントの形状を画像の不透明領域に合わせて変更します。
Mouseで画像を移動、回転
Mouseで画像を移動、回転
画像をマウスのドラッグで任意の位置に移動、回転します。
JList間でのドラッグ&ドロップによるアイテムの移動
JList間でのドラッグ&ドロップによるアイテムの移動
JList間でのドラッグ&ドロップによるアイテムの移動や並べ替えを行います。
JTableでファイルとディレクトリを別々にソート
JTableでファイルとディレクトリを別々にソート
JTableでファイルとディレクトリを別々にソートし、ディレクトリが常に先頭になるように設定します。
Iconを生成する
Iconを生成する
Iconインタフェースから固定サイズのアイコンを作成します。
JFrameの外側でもドラッグアイコンを表示する
JFrameの外側でもドラッグアイコンを表示する
ドラッグ中のカーソル位置をDragSourceMotionListenerで取得し、そこにアイコンを追加したWindowを移動することで、JFrameの外側でもドラッグアイコンを表示します。

















