Cursor Image bei Drag'n'Drop ändern

Status
Nicht offen für weitere Antworten.

Eru

Mitglied
Hallo Leute,

Ich benutze in meinem Programm Drag and Drop (java.awt.dnd.*).
Wenn ich etwas starte zu draggen, dann verändert sich der Cursor automatisch: Es kommt zum Pfeil dieses kleine Drag-Symbol rechts unten hinzu.
Jetzt möchte ich aber meinen eigenen Cursor dafür verwenden, wenn gedragged wird.
Das mach ich dann so:

Code:
private Image dropImage;
private Cursor dropCursor;

myFrame wird übergeben...

dropImage = myFrame.getToolkit ().getImage ("Images/bild.gif");
dropCursor = myFrame.getToolkit ().createCustomCursor (bild, new Point (1, 1), "DropCursor");
myFrame.setCursor (dropCursor);

Das funktioniert sonst auch wunderbar.
Nur aber nicht, wenn ich es aus diesem Drag Bereich mache. Wenn ich beginne zu draggen, dann sieht man mein "bild.gif" ganz kurz. Aber dann wird sofort zu dem Standard-Drag-Cursor gewechselt.
Wenn ich dann wieder droppe, dann seh ich meinen Cursor.
Also es funktioniert, nur hat mein Cursor anscheinend die geringere Priorität.

Weiß irgendjemand, wie man diesen automatischen Cursorwechsel bei Drag and Drop unterdrückt?

Danke für eure Hilfe!

MfG
Eru
 

Luma

Bekanntes Mitglied
Ich weiß gerade auch keinen Rat. Probier dochmal mal in den Drag & Drop Listenern den Cursor zu setzen...
 

Luma

Bekanntes Mitglied
So, ich hab jetzt 'n bissel rumprobiert und habe folgendes herausgefunden:
Es ist (meines Erachtens nach) definitiv nicht möglich den Drag&Drop-Cursor (unter Java) zu ändern. Er wird höchstwahrscheinlich vom Betriebsystem bestimmt. Probier mal folgendes: Öffne Notepad zum Beispiel tippe bissel Text rein. Jetzt selektierst du Text mit dem Cursor. Halte den Cursor gedrückt und ziehe ihn über den Rand der Applikation (Notepad) und du wirst sehen, dass der Cursor sich nicht in die normale Maus verwandelt sonder ein Textcursor bleibt. Und so ist es bei den Java-Programmen auch. Und so ist es wahrscheinlich auch beim Draggen: Man kann wahrscheinlich beim Betriebsystem einen neuen Draggevent "anmelden" und das ändert dann den Cursor automatisch (wobei sich bei Java der Dragcursor vom Dropcursor unter Windows unterscheidet: Der Dragcursor hat keine richtige Spitze, es fehtl ein Pixel ;D)...
 

Eru

Mitglied
Danke für die Mühe!
Wenn das so ist, dann werd ich's wohl so lassen müssen.
Schade..

Trotzdem vielen Dank!!!

MfG
Eru
 

Luma

Bekanntes Mitglied
Kannst dich ja trotzdem im WWW noch umschauhen. Ich hab ISDN da fällt das bissel schwer, wenn die Rechnung ins Haus flatert ;D...
 

Eru

Mitglied
Ja, werd ich vielleicht noch machen...
Das ist wäre halt eine kleine Verschönerung für das Programm.
Ich mach jetzt mal weiter mit den wichtigeren Sachen.
Danke nochmal!

MfG
Eru

P.S. Das mit ISDN tut mir leid *gg*
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
CptK Interface Cursor ändern Java Basics - Anfänger-Themen 8
B Wie instanzisiert man einen Cursor richtig? Java Basics - Anfänger-Themen 3
P Cursor in JTextField setzen Java Basics - Anfänger-Themen 11
H Cursor-Position bei Rechtsclick? Java Basics - Anfänger-Themen 2
D Cursor Verschiebung. Java Basics - Anfänger-Themen 19
D Cursor Verschiebung Java Basics - Anfänger-Themen 3
L Farbe unter Cursor bestimmen Java Basics - Anfänger-Themen 5
H Cursor in JTable Java Basics - Anfänger-Themen 8
R Übersetzung von Secondary Cursor Java Basics - Anfänger-Themen 7
J Escape taste geht ohne cursor im textfeld nicht. Java Basics - Anfänger-Themen 4
J Cursor verschwindet Java Basics - Anfänger-Themen 2
0 Wie kann ich den Text-Cursor ändern? Java Basics - Anfänger-Themen 2
M Cursor in welchem TextPane? Java Basics - Anfänger-Themen 5
M Cursor Koordinaten ändern Java Basics - Anfänger-Themen 4
P Cursor unsichtbar machen Java Basics - Anfänger-Themen 5
S Cursor Form und oder Farbe verändern, geht das???? Java Basics - Anfänger-Themen 4
G Button drücken und Cursor-Sprünge Java Basics - Anfänger-Themen 8
C Absolute Cursor Position oder doch relative? Java Basics - Anfänger-Themen 4
P textfeld und cursor Java Basics - Anfänger-Themen 7
R in einer TextArea den Cursor gleich anzeigen lassen Java Basics - Anfänger-Themen 3
R Cursor auf TextField Java Basics - Anfänger-Themen 4
P Cursor in Konsole positionieren Java Basics - Anfänger-Themen 5
B Cursor bestimmen Java Basics - Anfänger-Themen 4
G Area mit Teil-Image füllen Java Basics - Anfänger-Themen 0
B Image Matching in Memory Minigame Java Basics - Anfänger-Themen 7
J JLabel bzw. Image Icon mit KeyEvent bewgen Java Basics - Anfänger-Themen 9
Butzibu Image Loader lädt nicht alle Bilder: Java Basics - Anfänger-Themen 4
Schniffi Nur bestimmte Bilder aus einem Array auf Image Button anzeigen lassen Java Basics - Anfänger-Themen 3
T Image Icon Java Basics - Anfänger-Themen 3
K File (png) in Image laden Java Basics - Anfänger-Themen 3
M Image löschen Java Basics - Anfänger-Themen 2
G Image in Vordergrund Java Basics - Anfänger-Themen 3
B InputStream (PDF) nach Image (PNG / JPG) konvertieren? Java Basics - Anfänger-Themen 2
S Image Datei selektieren und in Projekt Verzeichnis abspeichern/kopieren Java Basics - Anfänger-Themen 16
N Best Practice Image recognition fuzzy Superhash berechnen Java Basics - Anfänger-Themen 1
H Image laden Java Basics - Anfänger-Themen 4
R Image drehen Java Basics - Anfänger-Themen 1
R Image Teilen Java Basics - Anfänger-Themen 3
B Image laden im GridBagLayout Java Basics - Anfänger-Themen 3
N Image von Resource wird nicht geladen Java Basics - Anfänger-Themen 2
N Datentypen Image zu Byte-Array Java Basics - Anfänger-Themen 4
F Image wird nicht gezeichent?! Java Basics - Anfänger-Themen 21
N Hintergrund image mit .setContentPane Java Basics - Anfänger-Themen 6
W aus Methode auf JLabel zugreifen und Image verändern Java Basics - Anfänger-Themen 1
S buffered image Java Basics - Anfänger-Themen 18
V Scale displayed Image via JCheckBox Java Basics - Anfänger-Themen 1
I Resize Image - Einlesen von InputStream Java Basics - Anfänger-Themen 3
M Image Download klappt nicht mehr Java Basics - Anfänger-Themen 4
Chava Testprojekt.Text.Image.Button Java Basics - Anfänger-Themen 4
S Image nach MausMotion rotieren Java Basics - Anfänger-Themen 7
L Erste Schritte Java Image und Video-Slideshow GUI Java Basics - Anfänger-Themen 3
D Kleinere Positionsangabe als einzelne Pixel bei Image? Java Basics - Anfänger-Themen 28
S Image in Panel laden Java Basics - Anfänger-Themen 12
H Prüfen, ob jpg image schon vorhanden ist, bevor es geladen wird Java Basics - Anfänger-Themen 13
V Image Crawler Java Basics - Anfänger-Themen 3
P Erste Schritte Buffered Image splitten und darstellen Java Basics - Anfänger-Themen 2
P Erste Schritte Image anzeigen in ausführbarer jar mit der Toolkit class Java Basics - Anfänger-Themen 8
T udp -> bytearray -> image -> ausgabe via frame Java Basics - Anfänger-Themen 6
A Image (Bitmap) in String (für XML) Java Basics - Anfänger-Themen 7
F Buffered Image über Socket versenden Java Basics - Anfänger-Themen 6
T Image ist Null - warum? Java Basics - Anfänger-Themen 18
V Image -> 2D Array (int [][]) Java Basics - Anfänger-Themen 4
L Image laden und auf jPanel ausgeben Java Basics - Anfänger-Themen 7
V FileInputStream auf ein swt.Image Java Basics - Anfänger-Themen 6
A Wie kann man etwas von Typ Image wieder löschen? Java Basics - Anfänger-Themen 7
F Image übertragen und zeichnen Java Basics - Anfänger-Themen 8
G Problem mit Image.IO.read( File ) Java Basics - Anfänger-Themen 3
G Image spiegeln Java Basics - Anfänger-Themen 17
Y Trotz add wird Image in GradBagLayout nicht angezeigt Java Basics - Anfänger-Themen 5
Spin Image helper Java Basics - Anfänger-Themen 6
M Image Metadaten setzen Java Basics - Anfänger-Themen 2
Spin Backgrond Color von Image ermitteln Java Basics - Anfänger-Themen 2
C Image draw... Java Basics - Anfänger-Themen 7
M Image-Icon Ändern Java Basics - Anfänger-Themen 15
J Image upload auf ImageShack,TinyPic usw. Java Basics - Anfänger-Themen 11
R Image laden die Zweite Java Basics - Anfänger-Themen 4
R Image laden Java Basics - Anfänger-Themen 10
M Image zeichenen mit Double Werten Java Basics - Anfänger-Themen 4
B polyline auf buffered image malen Java Basics - Anfänger-Themen 2
G Image to File Java Basics - Anfänger-Themen 4
T Image Position erkennen Java Basics - Anfänger-Themen 6
Spin Image skalieren Java Basics - Anfänger-Themen 2
Spin Background Image Java Basics - Anfänger-Themen 2
K Image / drawImage Java Basics - Anfänger-Themen 2
P Buffered Image, Bereich ausschneiden Java Basics - Anfänger-Themen 3
F Image Editor Java Basics - Anfänger-Themen 2
R Image aus jar laden (dieses mal awt) Java Basics - Anfänger-Themen 19
B Image flimmert Java Basics - Anfänger-Themen 4
Povlsen84 Image exakt erzeugen Java Basics - Anfänger-Themen 5
B Teile einer Image in neue Image kopieren Java Basics - Anfänger-Themen 4
X ARGB Werte auslesen aus Image Java Basics - Anfänger-Themen 2
O Image Loader laedt bild nicht Java Basics - Anfänger-Themen 11
H String to image! Java Basics - Anfänger-Themen 6
H2SO3- image beim awt frame wegmachen Java Basics - Anfänger-Themen 2
M Probleme mit Manifest und Image Java Basics - Anfänger-Themen 2
T Java Bilderverwaltung - Image Fetcher Problem Java Basics - Anfänger-Themen 4
E Image in Datei speichern bzw anzeigen Java Basics - Anfänger-Themen 5
G Image laden Java Basics - Anfänger-Themen 16
O Drag & Drop mit Image? Java Basics - Anfänger-Themen 2
G Image/-Icon wird nicht auf JPanel angezeigt Java Basics - Anfänger-Themen 4

Ähnliche Java Themen

Neue Themen


Oben