The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.
See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.
See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases.
So far our discussion has centered mostly around drag and drop support. However, it is an easy matter to hook up cut or copy or paste (ccp) to a transfer handler. This requires the following steps:
TransferHandler
's ccp support can be invoked. Typically this involves adding bindings to the input and action maps to have the TransferHandler
's ccp actions invoked in response to particular keystrokes.importData
method.Next we look at a cut and paste example that feature a text component.