Kein DnD in allen Java Applikationen

Sunchezz

Bekanntes Mitglied
Guten Morgen,

ich versuche gerade mir ein simples JFrame mit DnD zu basteln, sprich, Fileimport von außen. Aber ich bin ein wenig verstört seit ich mitbekommen habe, das alle meine Versuche sowohl mit Beispielcode als auch komplett allein gebastelt, auf meinem Rechner nicht funktionieren, auf meinem Laptop jedoch schon.
Was ist hier los? Hab auch festgestellt das mein Eclipse auf dem Rechner kein DnD unterstützt.

Hat da jemand eine Idee?

Ich habe in folgender Quelle (wo ich das Beispiel ebenfalls versucht habe) gelesen: "Note that some operating systems and Java virtual machine combinations do not support file dragging and dropping. If you are on one of these systems, you're kind of out of luck. I'm sorry."
Windows, JRE7 & 6 (getestet).

Kann es tatsächlich sein, das mein Rechner eine Ausnahme darstellt?
Ich kann das irgendwie nicht fassen, das etwas so elementares auf "manchen" Systemen nicht geht.

Was ist wenn jemand eine Software bereitstellen möchste deren Hauptfunktion DnD benötigt?
Dann gehts bei einem komplett nicht? Und das ist anscheinend nicht mal durch eine Laufzeitprüfung zu ermitteln, wo man dann sagen könnte: "Tut uns leid, ihr system stellt ne Ausnahme dar, machen sie Ihr komplettes System für unsere Software neu." ( xD )

Würde mich freuen wenn jemand darüber etwas weiß und mit mir teilen würde 😉
Abhilfe ist natürlich noch willkommener 😉

Danke schon mal.

Grüße
Sunny
 
Hat niemand eine Idee?
Oder eine Erklärung?

Vielleicht wie man dieses Phänomen umgehen kann, oder zumindest es zur Laufzeit ermitteln kann um den User darauf hin zu weisen?

Danke 🙂
 
Das hier lieferte eine bekannte Internet-Suchmaschine. Beim groben überfliegen scheint es folgende Workarounds zu geben:
1. Neustart des Systems, oder
2. beim Drag&Drop ESC drücken

Klingt irgendwie nach einem Windows-Bug. Ob es bei dir das gleiche ist, weiß ich aber nicht.
 
Danke für den Tipp 😉
Aber für mich klingt das nach einem Java-Bug^^
Denn es sind lediglich Java-Applikationen betroffen!
Alle anderen DnD aktionen außerhalb von Java funktionieren perfekt und wie erwartet oder gewünscht!
Wie es in reinem Java aussieht, hab ich jetzt nicht versucht, Fakt ist, von Windows zu Java geht in Keiner Weise, egal bei welchem Programm!

Irgendjemand ne Idee?
Kam das jetzt vielleicht mit Java 7?
Oder gibts mit 64 bit in der Hinsicht Probleme?

Man, das ist doch zum aus der Haut fahren.^^

Schönen Abend euch noch! 🙂
 
Hm, weiß also keiner was mit anzufangen?

Oder fehlt ne genauere Beschreibung?
Oder was auch immer...

Würde mich jedenfalls freuen wenn da irgendjemand etwas beisteuern könnte.
Bin in der Hinsicht nen bischen Hilflos, google schon seit Tagen. Einfach annehmen das es bei unter 1% (was auch unschön wäre) bleibt, möchte ich nicht.

Danke!
Sunchezz
 
Ich weiß zwar leider immer noch nicht woran es lag, aber eine Neuinstallation des JDK + JRE hat das Problem, zumindest bei mir gelöst.


Eigentlich würde ich trotzdem noch gern wissen was Oracle mir da für einen Streich gespielt hat und ob der irgendwie zur Laufzeit auffindbar ist.

Nochmal zur Erläuterung: Absolut KEINE JavaAnwendung auf meinem PC war Drag-and-Drop fähig. (Von außerhalb der Anwendung in die Anwendung hinein). Das Einzige was zu sehen war, war das MouseIcon, schwarzer Kreis mit schwarzem diagonalem Strich.

Blöderweise ist mir nach der Neuinstallation eine Möglichkeit eingefallen die ich nun aber nicht mehr testen kann -.-
Das überprüfen des MouseIcons... -.-
Würde mich freuen wenn jemand mit dem gleichen Fehler das mal testen könnte... Hoffe da gibts noch Leute, wenn nicht, hat sich ja meine Sorge eh erledigt 😀
 

Zurück
Oben