Module :
java.datatransfer - Package :
java.awt.datatransfer
Version documentée : Java SE 17
Classe « DataFlavor »
Informations générales
Héritage java.lang.Object
java.awt.datatransfer.DataFlavor
Interfaces implémentées java.io.Externalizable java.lang.Cloneable Définition public class DataFlavor extends java.lang.Object implements java.io.Externalizable , java.lang.Cloneable Description A venir.
Liste des attributs
Tous les attributs
Attributs d'instance
Attributs statiques
Attributs dépréciés
Liste des constructeurs
Constructeurs
Constructeurs dépréciés
Liste des propriétés (getters/setters)
Propriétés
Propriétés dépréciées
public
Class
defaultRepresentationClass
R/-
public
String
defaultRepresentationClassAsString
R/-
public
boolean
flavorJavaFileListType
R/-
public
boolean
flavorRemoteObjectType
R/-
public
boolean
flavorSerializedObjectType
R/-
public
boolean
flavorTextType
R/-
public
String
humanPresentableName
R/W
public
String
mimeType
R/-
public
boolean
mimeTypeSerializedObject
R/-
public
String
primaryType
R/-
public
Class
representationClass
R/-
public
boolean
representationClassByteBuffer
R/-
public
boolean
representationClassCharBuffer
R/-
public
boolean
representationClassInputStream
R/-
public
boolean
representationClassReader
R/-
public
boolean
representationClassRemote
R/-
public
boolean
representationClassSerializable
R/-
public
String
subType
R/-
public static
DataFlavor
textPlainUnicodeFlavor
R/-
Propriétés héritées de la classe java.lang.Object
class
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes concrètes
Méthodes abstraites
Méthodes dépréciées
public
Object
clone()
public
boolean
equals( Object o )
public
boolean
equals( String s )
public
boolean
equals( DataFlavor that )
public
Class <?>
getDefaultRepresentationClass()
public
String
getDefaultRepresentationClassAsString()
public
String
getHumanPresentableName()
public
String
getMimeType()
public
String
getParameter( String paramName )
public
String
getPrimaryType()
public
Reader
getReaderForText( Transferable transferable )
public
Class <?>
getRepresentationClass()
public
String
getSubType()
public static
DataFlavor
getTextPlainUnicodeFlavor()
public
int
hashCode()
public
boolean
isFlavorJavaFileListType()
public
boolean
isFlavorRemoteObjectType()
public
boolean
isFlavorSerializedObjectType()
public
boolean
isFlavorTextType()
public
boolean
isMimeTypeEqual( DataFlavor dataFlavor )
public
boolean
isMimeTypeEqual( String mimeType )
public
boolean
isMimeTypeSerializedObject()
public
boolean
isRepresentationClassByteBuffer()
public
boolean
isRepresentationClassCharBuffer()
public
boolean
isRepresentationClassInputStream()
public
boolean
isRepresentationClassReader()
public
boolean
isRepresentationClassRemote()
public
boolean
isRepresentationClassSerializable()
public
boolean
match( DataFlavor that )
protected
String
normalizeMimeType( String mimeType )
protected
String
normalizeMimeTypeParameter( String parameterName, String parameterValue )
public synchronized
void
readExternal( ObjectInput is )
public static
DataFlavor
selectBestTextFlavor( DataFlavor [] availableFlavors )
public
void
setHumanPresentableName( String humanPresentableName )
public
String
toString()
protected static
Class <?>
tryToLoadClass( String className, ClassLoader fallback )
public synchronized
void
writeExternal( ObjectOutput os )
Méthodes héritées de la classe java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
2024 © SARL Infini Software - Tous droits réservés
Mentions légales
Les informations présentes dans ce site vous sont fournies dans le but de vous aider à acquérir les compétences nécessaires à
l'utilisation des langages ou des technologies considérés. Infini Software ne pourra nullement être tenu responsable de l'utilisation
des informations présentes dans ce site.
De plus, si vous remarquez des erreurs ou des oublis dans ce document, n'hésitez surtout pas à nous le signaler en envoyant un mail
à l'adresse : .
Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs éditeurs respectifs.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :