Package java.awt.datatransfer

Examples of java.awt.datatransfer.DataFlavor


            Transferable transferable = dtde.getTransferable();

            DataFlavor[] flavors = transferable.getTransferDataFlavors();
            for (int i = 0; i < flavors.length; i++) {
                DataFlavor flavor = flavors[i];
                if (flavor
                        .isMimeTypeEqual(DataFlavor.javaJVMLocalObjectMimeType)) {
                    try {
                        Point pt = dtde.getLocation();
                        DefaultMutableTreeNode target = (DefaultMutableTreeNode) treetable
                                .getTree()
View Full Code Here


        assertNull(adf.getHumanPresentableName());
    }

    public void testEquals() {
        ActivationDataFlavor adf1 = new ActivationDataFlavor("text/plain", "text/plain");
        DataFlavor adf2 = new DataFlavor("text/plain", "text/plain");
        assertTrue(adf1.equals(adf2));
    }
View Full Code Here

    }

    public boolean isDataFlavorSupported(DataFlavor flavor) {
        DataFlavor[] flavors = getTransferDataFlavors();
        for (int i = 0; i < flavors.length; i++) {
            DataFlavor dataFlavor = flavors[i];
            if (dataFlavor.equals(flavor)) {
                return true;
            }
        }
        return false;
    }
View Full Code Here

*/
public class TextXmlTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/xml", flavor.getMimeType());
        assertEquals("XML Text", flavor.getHumanPresentableName());
    }
View Full Code Here

*/
public class TextPlainTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/plain", flavor.getMimeType());
        assertEquals("Plain Text", flavor.getHumanPresentableName());
    }
View Full Code Here

*/
public class TextHtmlTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/html", flavor.getMimeType());
        assertEquals("HTML Text", flavor.getHumanPresentableName());
    }
View Full Code Here

            }
        });
    }

    public DropPlayer() throws Exception {
        uriListFlavor = new DataFlavor("text/uri-list;class=java.lang.String");
        javaUrlFlavor = new DataFlavor("application/x-java-url;class=java.net.URL");
        javaFileListFlavor = DataFlavor.javaFileListFlavor;

        mediaPlayerFactory = new MediaPlayerFactory();
        mediaPlayer = mediaPlayerFactory.newHeadlessMediaPlayer();
        mediaPlayer.setPlaySubItems(true); // <--- very important!
View Full Code Here

            return getDataFlavor(support) != null;
        }

        @Override
        public boolean importData(TransferSupport support) {
            DataFlavor flavor = getDataFlavor(support);
            if(flavor != null) {
                try {
                    Object transferData = support.getTransferable().getTransferData(flavor);
                    if(transferData instanceof String) {
                        String value = (String)transferData;
View Full Code Here

            }
        });
    }

    public DropVideoPlayer() throws Exception {
        uriListFlavor = new DataFlavor("text/uri-list;class=java.lang.String");
        javaUrlFlavor = new DataFlavor("application/x-java-url;class=java.net.URL");
        javaFileListFlavor = DataFlavor.javaFileListFlavor;

        mediaPlayerFactory = new MediaPlayerFactory();
        mediaPlayer = mediaPlayerFactory.newEmbeddedMediaPlayer();
        mediaPlayer.setPlaySubItems(true);
View Full Code Here

            return getDataFlavor(support) != null;
        }

        @Override
        public boolean importData(TransferSupport support) {
            DataFlavor flavor = getDataFlavor(support);
            if(flavor != null) {
                try {
                    Object transferData = support.getTransferable().getTransferData(flavor);
                    if(transferData instanceof String) {
                        String value = (String)transferData;
View Full Code Here

TOP

Related Classes of java.awt.datatransfer.DataFlavor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.