Java 7: ¿Cómo implementar arrastrar y soltar en Java?

En realidad, el problema no está en su código Java ... Es un error en ubuntu, mientras que Ubuntu Unity no admite arrastrar y soltar en dos Windows (en su aplicación entre Mozilla Thunderbird y la aplicación Java). mientras es posible arrastrar y soltar un archivo desde el sistema de archivos a una ventana ...

Para confirmar esto, intente arrastrar un archivo de correo de Thunderbird a las ventanas de un navegador como Adjunto de Gmail, no funcionará.

Para mantenerse al día con esta revisión de errores Actualizaciones de errores en Ubuntu Bugs Launchpad desde: https://bugs.launchpad.net/unity/+bug/995039

Respuesta 1

En lugar de tirar, ¿por qué no imprimir qué tipos de datos obtiene en el transferible y ver si hay alguno que pueda usar? Algo como,

 else { 
      for(DataFlavor f : transfer.getTransferDataFlavors()) {
             System.out.println("flavor f:" + f + " type:" + f.getMimeType() + " javaClas:" + f.getDefaultRepresentationClass());  
      }
 }

Dado el resultado de eso, hay una buena posibilidad de que pueda ver cómo guardarlo en un archivo.

Respuesta: 2

Supongo que el siguiente enlace te dará una idea sobre el problema: -

http://softwareisart.blogspot.in/2011/11/drag-and-drop-of-complex-custom-objects.html

Respuesta: 3

¡Buen día! Soy un principiante en programación y he estado trabajando en un programa. Utiliza import java.util.Random porque quiero que mis preguntas aparezcan al azar sin ningún orden en particular. Pero el problema y ...

Estaba leyendo genéricos de Java, me encontré con una consulta interesante. Mi pregunta es la siguiente. Para un comodín acotado superior public static void printList (Lista <? Extiende Número> lista) {para (...

¿Hay alguna forma de crear un convertidor o alguna operación que se realice después de cada conversión? Para el contexto, estoy tratando de completar los valores predeterminados para los campos que no están en mi XML en orden ...

El objeto clave en WeakHashMap se volvió débilmente accesible. Y el mapa debe eliminar la entrada después de GC. Pero queda una fuerte referencia al objeto de valor. ¿Por qué? El mismo comportamiento se observa con la guayaba ...