public class TransferableFormComponent
extends java.lang.Object
implements java.awt.datatransfer.Transferable
Modifier and Type | Field and Description |
---|---|
static java.awt.datatransfer.DataFlavor |
BUTTON_FLAVOR |
static java.awt.datatransfer.DataFlavor |
BUTTONGROUP_FLAVOR |
static java.awt.datatransfer.DataFlavor |
CHECKBOX_FLAVOR |
static java.awt.datatransfer.DataFlavor |
CHOICE_FLAVOR |
static java.awt.datatransfer.DataFlavor |
COMPONENT_FLAVOR |
static java.awt.datatransfer.DataFlavor |
DASML_FRAGMENT_FLAVOR |
static java.awt.datatransfer.DataFlavor |
LIST_FLAVOR |
static java.awt.datatransfer.DataFlavor |
PANEL_FLAVOR |
static java.awt.datatransfer.DataFlavor |
RADIOBUTTON_FLAVOR |
static java.awt.datatransfer.DataFlavor |
TAB_FLAVOR |
static java.awt.datatransfer.DataFlavor |
TEXT_FLAVOR |
static java.awt.datatransfer.DataFlavor |
TEXTFIELD_FLAVOR |
static java.awt.datatransfer.DataFlavor |
WINDOW_FLAVOR |
Constructor and Description |
---|
TransferableFormComponent(FormButton button) |
TransferableFormComponent(FormCheckBox checkBox) |
TransferableFormComponent(FormChoice choice) |
TransferableFormComponent(FormList list) |
TransferableFormComponent(FormPanel panel) |
TransferableFormComponent(FormRadioButton radioButton) |
TransferableFormComponent(FormRadioButtonGroup buttonGroup) |
TransferableFormComponent(FormTab form) |
TransferableFormComponent(FormText text) |
TransferableFormComponent(FormTextField textField) |
TransferableFormComponent(FormWindow window) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getTransferData(java.awt.datatransfer.DataFlavor flavor)
Returns an object which represents the data to be transferred.
|
java.awt.datatransfer.DataFlavor[] |
getTransferDataFlavors()
Returns an array of DataFlavor objects indicating the flavors the data
can be provided in.
|
boolean |
isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
Returns whether or not the specified data flavor is supported for
this object.
|
public static final java.awt.datatransfer.DataFlavor COMPONENT_FLAVOR
public static final java.awt.datatransfer.DataFlavor PANEL_FLAVOR
public static final java.awt.datatransfer.DataFlavor TEXT_FLAVOR
public static final java.awt.datatransfer.DataFlavor TEXTFIELD_FLAVOR
public static final java.awt.datatransfer.DataFlavor BUTTON_FLAVOR
public static final java.awt.datatransfer.DataFlavor CHECKBOX_FLAVOR
public static final java.awt.datatransfer.DataFlavor BUTTONGROUP_FLAVOR
public static final java.awt.datatransfer.DataFlavor RADIOBUTTON_FLAVOR
public static final java.awt.datatransfer.DataFlavor TAB_FLAVOR
public static final java.awt.datatransfer.DataFlavor CHOICE_FLAVOR
public static final java.awt.datatransfer.DataFlavor LIST_FLAVOR
public static final java.awt.datatransfer.DataFlavor WINDOW_FLAVOR
public static final java.awt.datatransfer.DataFlavor DASML_FRAGMENT_FLAVOR
public TransferableFormComponent(FormPanel panel)
public TransferableFormComponent(FormText text)
public TransferableFormComponent(FormTextField textField)
public TransferableFormComponent(FormButton button)
public TransferableFormComponent(FormCheckBox checkBox)
public TransferableFormComponent(FormRadioButtonGroup buttonGroup)
public TransferableFormComponent(FormRadioButton radioButton)
public TransferableFormComponent(FormTab form)
public TransferableFormComponent(FormChoice choice)
public TransferableFormComponent(FormList list)
public TransferableFormComponent(FormWindow window)
public java.lang.Object getTransferData(java.awt.datatransfer.DataFlavor flavor) throws java.awt.datatransfer.UnsupportedFlavorException, java.io.IOException
getTransferData
in interface java.awt.datatransfer.Transferable
flavor
- the requested flavor for the datajava.io.IOException
- if the data is no longer available
in the requested flavor.java.awt.datatransfer.UnsupportedFlavorException
- if the requested data flavor is
not supported.DataFlavor.getRepresentationClass()
public java.awt.datatransfer.DataFlavor[] getTransferDataFlavors()
getTransferDataFlavors
in interface java.awt.datatransfer.Transferable
public boolean isDataFlavorSupported(java.awt.datatransfer.DataFlavor flavor)
isDataFlavorSupported
in interface java.awt.datatransfer.Transferable
flavor
- the requested flavor for the data