tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
204
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    mor45kon mor45kon ist offline Grünschnabel
    Registriert seit
    May 2008
    Beiträge
    3
    moin moin,

    wer kann mir helfen:
    Java Anwendung mit JDialog
    (zb.: super((Frame)null, "KOCHEN");
    und ich möchte, wenn der Cursor nicht auf der Anwendung JAVA_"KOCHEN" liegt, weil sich zum Bsp. eine Windows-Anwendung den Cursor geschnappt hat. Denn Cursor wieder auf "KOCHEN" gesetzt haben. (so ähnlich wie Windows "ALT-TAB" )

    Ich zerbreche mir den Kopf und komme nicht weiter.

    vorab vielen dank für alle guten Hilfen

     

  2. #2
    Avatar von Matze
    Matze Matze ist offline Weltenwanderer
    Registriert seit
    Jul 2007
    Ort
    Die Welt
    Beiträge
    1.504
    Blog-Einträge
    7
    Versuch mal ob es dir genügt, wenn du den Dialog auf Modal true setzt. Dann ist aber in der Regel nichts anderes mehr anwählbar.
     
    "... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)

    "Sir?, we're sorrounded!"
    "Excellent, we can attack in any direction"

  3. #3
    mor45kon mor45kon ist offline Grünschnabel
    Registriert seit
    May 2008
    Beiträge
    3
    matze: danke für die Idee, aber das hab ich schon genutzt und hat nicht den gewünschten Effekt.


    Ich möchte das meine Anwendung immer wieder den Cursor bekommt auch wenn sich eine andere Anwendung den Cursor schnappt, solange bis meine Anwendung geschlossen ist.

    Ich hoffe es kommen noch ein paar Ideen.

     

  4. #4
    Avatar von Matze
    Matze Matze ist offline Weltenwanderer
    Registriert seit
    Jul 2007
    Ort
    Die Welt
    Beiträge
    1.504
    Blog-Einträge
    7
    Am einfachsten währe es doch den Listener focusLost zu verwenden oder ? Wenn der ausschlägt einfach den Focus neu setzten.

    Was mir noch so spontan einfällt währe die wenig elegante Möglichkeit, dass du einen Thread laufen lässt, der ständig prüft, ob dein Dialog den Focus hat. Wenn nicht, dann setzt er halt den Focus neu.
     
    "... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)

    "Sir?, we're sorrounded!"
    "Excellent, we can attack in any direction"

  5. #5
    mor45kon mor45kon ist offline Grünschnabel
    Registriert seit
    May 2008
    Beiträge
    3
    das ging schnell!

    das erste: focusLost hatte ich schon gemacht , brachte nicht das gewünschte ziel
    zum zweiten: thread, werd ich mal probieren! ODER hättest du ne lösung parrat?

    danke sehr
     

  6. #6
    Avatar von Matze
    Matze Matze ist offline Weltenwanderer
    Registriert seit
    Jul 2007
    Ort
    Die Welt
    Beiträge
    1.504
    Blog-Einträge
    7
    Was hat denn an der FocusLost Methode nicht gepasst? Ne hab ich nicht
     
    "... Jeder von uns ist Kunst... gezeichnet vom Leben" (Casper)

    "Sir?, we're sorrounded!"
    "Excellent, we can attack in any direction"

Ähnliche Themen

  1. Aus C++ Anwendung Java-RCP-Anwendung aufrufen
    Von Jonny1303 im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 08.02.10, 20:13
  2. aus C++ Anwendung Java-RCP-Anwendung aufrufen
    Von Jonny1303 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 05.02.10, 16:06
  3. Air/Flex-Anwendung aus einer anderen Air/Flex-Anwendung heraus starten
    Von Julian Maicher im Forum Adobe Flex & AIR
    Antworten: 1
    Letzter Beitrag: 07.01.10, 15:01
  4. Win32API Anwendung auf MFC-Anwendung portieren
    Von Cappaja im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 10.05.09, 16:42
  5. Focus Listener(Focus lost)
    Von BLOEBAUM im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 4
    Letzter Beitrag: 11.01.06, 09:19