Java JComponent Properties registerDataFlavors(JComponent component, DataFlavor... dataFlavors)

Here you can find the source of registerDataFlavors(JComponent component, DataFlavor... dataFlavors)

Description

register Data Flavors

License

Open Source License

Declaration

public static void registerDataFlavors(JComponent component,
            DataFlavor... dataFlavors) 

Method Source Code

//package com.java2s;
/*/*from   ww  w  .j a  va  2  s. com*/
 * Copyright (C) 2006 Sun Microsystems, Inc. All rights reserved. Use is
 * subject to license terms.
 */

import java.awt.datatransfer.DataFlavor;

import javax.swing.JComponent;

public class Main {
    private static final Object FLAVORS_CLIENT_PROPERTY = new StringBuilder(
            "PasteFlavorsClientProperty");

    public static void registerDataFlavors(JComponent component,
            DataFlavor... dataFlavors) {
        component.putClientProperty(FLAVORS_CLIENT_PROPERTY, dataFlavors);
    }
}

Related

  1. isRequired(JComponent component)
  2. isVisible(JComponent c, Rectangle r)
  3. isVisible(JComponent comp)
  4. isVisibleOnScreen(final JComponent component)
  5. registerComponent(JComponent c)
  6. resetDisplayComponent(JComponent mainComp, JComponent nonDispComp, JComponent newDispComp)
  7. setComponentEnabled(JComponent component, Boolean isEnabled)
  8. setDirty(JComponent comp, boolean isDirty)
  9. setGlassPane(JComponent comp, Component glass, boolean visible)