锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产一区二区a毛片,亚洲精品无码日韩国产不卡?V,亚洲国产综合AV在线观看http://www.tkk7.com/jxlgzwh/澶╅珮浠婚笩椋?/description>zh-cnSat, 10 May 2025 07:09:51 GMTSat, 10 May 2025 07:09:51 GMT60閫鏇沖姛鑳界ず渚?/title><link>http://www.tkk7.com/jxlgzwh/archive/2012/08/23/386138.html</link><dc:creator>浜変竴浠i泟椋?/dc:creator><author>浜変竴浠i泟椋?/author><pubDate>Thu, 23 Aug 2012 12:18:00 GMT</pubDate><guid>http://www.tkk7.com/jxlgzwh/archive/2012/08/23/386138.html</guid><wfw:comment>http://www.tkk7.com/jxlgzwh/comments/386138.html</wfw:comment><comments>http://www.tkk7.com/jxlgzwh/archive/2012/08/23/386138.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/jxlgzwh/comments/commentRss/386138.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/jxlgzwh/services/trackbacks/386138.html</trackback:ping><description><![CDATA[<div>package radar;<br /><br />import java.awt.*;<br />import javax.swing.*;<br />import java.awt.event.*;<br /><br />public class DragFrame extends JFrame {<br />    private boolean startDrag = false;<br />    private Point p = null;<br /><br />    public static void main(String[] args) {<br />        DragFrame df = new DragFrame();<br />//        df.setUndecorated(true);<br />        df.setAlwaysOnTop(true);<br />        df.setSize(400, 400);<br />        df.setVisible(true);<br />    }<br /><br />    public DragFrame() {<br />        addMouseListener(new MouseAdapter() {<br />            public void mousePressed(MouseEvent e) {<br />                startDrag = true;<br />                p = e.getPoint();<br />            }<br /><br />            public void mouseReleased(MouseEvent e) {<br />                startDrag = false;<br />            }<br />        });<br />        addMouseMotionListener(new MouseMotionAdapter() {<br />            public void mouseDragged(MouseEvent e) {<br />                Point p1 = e.getPoint();<br />                Point p2 = getLocation(null);<br />                p2.x += p1.x - p.x;<br />                p2.y += p1.y - p.y;<br />                setLocation(p2);<br />            }<br />        });<br />    }<br />}</div><img src ="http://www.tkk7.com/jxlgzwh/aggbug/386138.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/jxlgzwh/" target="_blank">浜変竴浠i泟椋?/a> 2012-08-23 20:18 <a href="http://www.tkk7.com/jxlgzwh/archive/2012/08/23/386138.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎷栨洺鍔熻兘鏀硅繘http://www.tkk7.com/jxlgzwh/archive/2012/08/23/386137.html浜変竴浠i泟椋?/dc:creator>浜変竴浠i泟椋?/author>Thu, 23 Aug 2012 12:15:00 GMThttp://www.tkk7.com/jxlgzwh/archive/2012/08/23/386137.htmlhttp://www.tkk7.com/jxlgzwh/comments/386137.htmlhttp://www.tkk7.com/jxlgzwh/archive/2012/08/23/386137.html#Feedback0http://www.tkk7.com/jxlgzwh/comments/commentRss/386137.htmlhttp://www.tkk7.com/jxlgzwh/services/trackbacks/386137.htmlpackage com.util;

import java.awt.Component;
import java.awt.Frame;
import java.awt.Point;
import java.awt.event.MouseAdapter;

import javax.swing.JFrame;


public class DragJFrame  extends MouseAdapter {

    Point loc = null;

    Point tmp = null;

    boolean isDragged = false;
    Frame frame=null;
    JFrame jFrame=null;
    Component compoent;
    
    /*public DragFrame(Component compoent,Frame frame){
        this.compoent=compoent;
        this.frame=frame;
        this.setDragable(this.compoent,this.frame);
        System.out.println("frame");
        
    }*/
    /**
     * compoent
     */
    public DragJFrame(Component compoent,JFrame jFrame){
        this.compoent=compoent;
        this.jFrame=jFrame;
        this.setDragable(this.compoent,this.jFrame);
        System.out.println("jframe");
        
    }

    private void setDragable(Component compoent, final JFrame jFrame) {

        compoent.addMouseListener(new java.awt.event.MouseAdapter() {

            public void mouseReleased(java.awt.event.MouseEvent e) {

                isDragged = false;
            }

            public void mousePressed(java.awt.event.MouseEvent e) {

                tmp = new Point(e.getX(), e.getY());
                isDragged = true;

            }

        });

        compoent.addMouseMotionListener(new java.awt.event.MouseMotionAdapter() {

            public void mouseDragged(java.awt.event.MouseEvent e) {

                if (isDragged) {

                    loc = new Point(jFrame.getLocation().x + e.getX() - tmp.x,

                            jFrame.getLocation().y + e.getY() - tmp.y);

                    jFrame.setLocation(loc);

                }

            }

        });

    }

    

}


]]>
鎷栨洺鏂囦歡鑾峰彇鏂囦歡璺緞http://www.tkk7.com/jxlgzwh/archive/2012/08/21/385968.html浜変竴浠i泟椋?/dc:creator>浜変竴浠i泟椋?/author>Tue, 21 Aug 2012 13:03:00 GMThttp://www.tkk7.com/jxlgzwh/archive/2012/08/21/385968.htmlhttp://www.tkk7.com/jxlgzwh/comments/385968.htmlhttp://www.tkk7.com/jxlgzwh/archive/2012/08/21/385968.html#Feedback0http://www.tkk7.com/jxlgzwh/comments/commentRss/385968.htmlhttp://www.tkk7.com/jxlgzwh/services/trackbacks/385968.html


package com.zwh.droptarget;

/**
 @version 1.02 2004-08-25
 @author Cay Horstmann
 */

import java.awt.*;
import java.awt.datatransfer.*;
import java.awt.event.*;
import java.awt.dnd.*;
import java.io.*;
import java.util.*;
import javax.swing.*;

/**
 * This is a test class to test drag and drop behavior. Drop items into the text
 * area to see the MIME types of the drop target.
 */
public class DropTargetTest {
    public static void main(String[] args) {
        JFrame frame = new DropTargetFrame();
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        frame.setVisible(true);
    }
}

/**
 * This frame contains a text area that is a simple drop target.
 */
class DropTargetFrame extends JFrame {
    public DropTargetFrame() {
        setTitle("DropTarget");
        setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);

        JTextArea textArea = new JTextArea("Drop items into this text area.\n");

        new DropTarget(textArea, new TextDropTargetListener(textArea));
        add(new JScrollPane(textArea), "Center");
    }

    private static final int DEFAULT_WIDTH = 300;
    private static final int DEFAULT_HEIGHT = 300;
}

/**
 * This listener displays the properties of a dropped object.
 */
class TextDropTargetListener implements DropTargetListener {
    /**
     * Constructs a listener.
     *
     * @param aTextArea
     *            the text area in which to display the properties of the
     *            dropped object.
     */
    public TextDropTargetListener(JTextArea aTextArea) {
        textArea = aTextArea;
    }

    public void dragEnter(DropTargetDragEvent event) {
        int a = event.getDropAction();
        if ((a & DnDConstants.ACTION_COPY) != 0)
            textArea.append("ACTION_COPY\n");
        if ((a & DnDConstants.ACTION_MOVE) != 0)
            textArea.append("ACTION_MOVE\n");
        if ((a & DnDConstants.ACTION_LINK) != 0)
            textArea.append("ACTION_LINK\n");

        if (!isDragAcceptable(event)) {
            event.rejectDrag();
            return;
        }
    }

    public void dragExit(DropTargetEvent event) {
    }

    public void dragOver(DropTargetDragEvent event) {
        // you can provide visual feedback here
    }

    public void dropActionChanged(DropTargetDragEvent event) {
        if (!isDragAcceptable(event)) {
            event.rejectDrag();
            return;
        }
    }

    public void drop(DropTargetDropEvent event) {
        if (!isDropAcceptable(event)) {
            //鎷掔粷 Drop銆?br />            event.rejectDrop();
            return;
        }

        event.acceptDrop(DnDConstants.ACTION_COPY);

        Transferable transferable = event.getTransferable();

        DataFlavor[] flavors = transferable.getTransferDataFlavors();
        for (int i = 0; i < flavors.length; i++) {
            DataFlavor d = flavors[i];
            textArea.append("MIME type=" + d.getMimeType() + "\n");

            try {
                if (d.equals(DataFlavor.javaFileListFlavor)) {
                    java.util.List<File> fileList = (java.util.List<File>) transferable
                            .getTransferData(d);
                    for (File f : fileList) {
                        textArea.append(f + "\n");
//                        System.out.println("鏄釜鏂囦歡澶?);
                    }
                } else if (d.equals(DataFlavor.stringFlavor)) {
                    String s = (String) transferable.getTransferData(d);
                    textArea.append(s + "\n");
                }
            } catch (Exception e) {
                textArea.append(e + "\n");
            }
        }
        textArea.append("\n");
        event.dropComplete(true);
    }

    public boolean isDragAcceptable(DropTargetDragEvent event) {
        // usually, you check the available data flavors here
        // in this program, we accept all flavors
        return (event.getDropAction() & DnDConstants.ACTION_COPY_OR_MOVE) != 0;
    }

    public boolean isDropAcceptable(DropTargetDropEvent event) {
        // usually, you check the available data flavors here
        // in this program, we accept all flavors
        return (event.getDropAction() & DnDConstants.ACTION_COPY_OR_MOVE) != 0;
    }

    private JTextArea textArea;
}


]]>
主站蜘蛛池模板: 可以免费观看的国产视频| 国产午夜亚洲精品不卡免下载| 波多野结衣免费一区视频| 亚洲日本中文字幕一区二区三区 | 亚洲精品成人网站在线观看| 一级特黄特色的免费大片视频| 亚洲综合精品网站| 国产日韩一区二区三免费高清| 亚洲av网址在线观看| 美丽姑娘免费观看在线观看中文版| 亚洲精品美女久久久久9999| 18禁网站免费无遮挡无码中文| 亚洲毛片基地4455ww| 国产成人在线观看免费网站 | 亚洲成av人片在线看片| 无人在线观看免费高清视频| avtt天堂网手机版亚洲| 午夜成人免费视频| 国产成人无码免费网站| 亚洲AV日韩AV天堂一区二区三区 | 国产禁女女网站免费看| 无套内谢孕妇毛片免费看看| 中国亚洲女人69内射少妇| 午夜视频在线免费观看| 亚洲综合久久一本伊伊区| 国产成人精品高清免费| 色www永久免费网站| 亚洲福利视频网址| 国产乱色精品成人免费视频 | 麻豆亚洲AV成人无码久久精品 | 精品亚洲麻豆1区2区3区| 午夜神器成在线人成在线人免费| 一级午夜免费视频| 亚洲乱码日产精品BD在线观看| 国产免费观看a大片的网站| 中国极品美軳免费观看| 亚洲欧洲日韩国产一区二区三区| 亚洲乱码日产精品a级毛片久久| 无码人妻一区二区三区免费看| 亚洲欧美国产精品专区久久| 国产亚洲一区二区三区在线|