タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javaとdndに関するtarchanのブックマーク (4)

  • 「Java SE 6完全攻略」第30回 Swingでのドラッグ&ドロップ その2

    ちょっと間が空いてしまいましたが,前回に引き続きSwingのドラッグ&ドロップについて解説しましょう。 前回はJ2SE 5.0までのSwingのドラッグ&ドロップについて説明しました。今週は,Java SE 6のドラッグ&ドロップに関する強化点を説明していきます。 ドラッグ開始操作の改良 J2SE 5.0では,JListクラスやJTreeクラスでドラッグを行うときに,一度ドラッグしたい項目をマウス・クリックで選択し,もう一度クリックをしないとドラッグ操作になりませんでした。しかし,こうしたドラッグ開始の操作は,他のネイティブなアプリケーションの動作とは異なります。通常は1度のマウス・クリックでドラッグ操作が可能です。 このため,どうしても操作に違和感が生じてしまいます。 そこで,Java SE 6では次のように改良されました。 JListクラス,JTreeクラス,JFileChooserク

    「Java SE 6完全攻略」第30回 Swingでのドラッグ&ドロップ その2
    tarchan
    tarchan 2009/01/14
    sun.swing.enableImprovedDragGesture
  • 「Java SE 6完全攻略」第29回 Swingでのドラッグ&ドロップ その1

    今月はJavaにおける最大のお祭りJavaOneがサンフランシスコで行われます。櫻庭も例年のごとく参加します。せっかく参加するのですから,この連載でもJavaOneをレポートしたいと思います。 そこで,変則的なのですが,今月は今週と第4週をJava SE 6完全攻略,第2週と第4週をJavaOneレポートとさせていただきます。 さて,今月のJava SE 6完全攻略では,Swingのドラッグ&ドロップについて解説します。 Swingのドラッグ&ドロップはJ2SE 1.4から導入された機能です注。ただ,Swingのドラッグ&ドロップに関する解説はまだあまりありません。そこでまずはじめに,今までのドラッグ&ドロップについて解説します。その後,Java SE 6でのドラッグ&ドロップの強化点について解説します。 Swingコンポーネントのドラッグ&ドロップのサポート はじめに,Swingのコンポ

    「Java SE 6完全攻略」第29回 Swingでのドラッグ&ドロップ その1
  • Java Swingによるドラッグアンドドロップ(drag-and-drop)の実装 - Object Design

    Javaで実装する場合に限らず、 一般的にドラッグアンドドロップの処理は、 いろいろな要素(処理やメッセージの伝達)が関わってくるので わかりにくい部分があります。 ざっと思いつくままに挙げても、以下のような点に注意してコーディングする必要があります。 ドラッグ元での処理 ドラッグ開始時の処理 ドロップ先での処理 ドロップしたときの処理(ドラッグ完了したときのドラッグ元での処理) ドラッグ中の処理(ドロップ領域に入ったとか出たとか) など。 しかし、ドラッグアンドドロップ中に起きる処理の流れ全体を把握して、 そのそれぞれでどのクラスが関わってくるのかを把握できれば、 Javaでの実装はかなり簡単です。 異なるJavaVM間やネイティブなプラットフォーム上のアプリケーションとの ドラッグアンドドロップに対応しているので、 これをマスターするとかなりおもしろいことができそうです。 このエントリ

  • SwingコンポーネントへWindows ExplorerからファイルをDrag & Drop - torutkのブログ

    PDFファイルの結合・分割のツールをJavaで作成する際、SwingのJListにOSネイティブのツール(Windwosの場合はExplorer)からファイルをDrag & DropするGUIを設けようとしました。 しかし、JListやJTableはデフォルトではDropに対応していないことが判明しました。 http://java.sun.com/docs/books/tutorial/uiswing/dnd/intro.html#defaultSupport そこで、SwingでのDrag & Dropの処理について手持ちの書籍、インターネットを探しまわってみましたが、分かりやすい説明が意外となく、ちょっと難航しました。以下その際のメモです。 インターネット捜索の旅 まず、上記URLのThe Java TutorialでSwingのDrag & DropとData Transferの仕組

    SwingコンポーネントへWindows ExplorerからファイルをDrag & Drop - torutkのブログ
  • 1