Soporte de arrastrar y soltar en Java - Drag and Drop en Java

Soporte de arrastrar y soltar imágenes, drag and drop, de Java

Hay cuatro formas  de hacer el mecanismo de arrastrar y soltar en Java:


  1. Arrastrar y soltar imágenes, propiedades, entre objetos
  2. Arrastrar y soltar texto entre objetos
  3. Arrastrar y soltar objetos a objetos contenedores 
  4. Uso del porta papeles 

Caso número uno - Arrastrar y soltar imágenes, propiedades, entre objetos


Swing presenta una clase llamada TransferHandler que facilita toda la tarea de arrastrar y soltar en Java. Para ser productivos en java y hacer que las aplicaciones implementes rápidamente el mecanismo de arrastrar y soltar es conveniente crear una clase personalizada y heredar la clase TransferHandler que se encargará de realizar la tarea. A un componente Swing se le puede decir que use un determinado objeto del tipo TransferHandler y entonces el componente Swing podrá intercambiar propiedades con otro componente Swing. Por ejemplo: dos componentes Swing JLabel de Java pueden intercambiar sus propiedades “icon” como respuesta de un procedimiento de arrastrar y soltar. Un componente Swing tiene un único TransferHandler.






1 comentario:

Realiza un comentario, debes autenticar una cuenta Gmail, Yahoo, OpenID, etc.