Folgende Fenster-Probleme:
1) Mein Java-Programm "J" wird über einen Butten in einem anderen Programm "P" gestartet. P lässt keinen Zugriff auf den Desktop oder die Task-Leiste zu. Nachdem J etwas berechnet hat, muss Ergebnis das in P eingetragen werden. Unsere Konfigurationsmöglichkeiten von P sind sehr eingeschränkt.
Das Problem ist, dass viele Nutzer das Programm entweder minimieren oder einfach daneben klicken (so dass es den Fokus verliert). Da man "dank" P nicht sieht, ob J offen ist, wird J dann solange neu gestartet, bis der Rechner in die Knie geht.
Ich sehe zwei Lösungsansätze:
1 a) J ist nicht minimierbar und bleibt immer "on top" sichtbar, auch wenn es den Fokus verliert. Auf die Schnelle wüsste ich nicht, wie ich das relisieren sollte.
1 b) Beim Minimieren oder Fokusverlust wird J einfach automatisch geschlossen. Der Fall "Minimieren" ist einfach, aber wie bekomme ich mit, wenn zu einer anderen Anwendung gewechselt wird?
2) Eine Tatstatur steht nur mit Aufwand zur Verfügung, die Bedienung sollte im Normalfall nur mit der Maus erfolgen. Das Ergebnis von J stelle ich schon ins Clipbord. Idealerweise würde jetzt ein Nutzer in das entsprechende Feld von "P" klicken und aus dem Clipbord kopieren. Mangels Tastatur böte sich an, die (sowieso nicht genutzte) mittlere Maustaste mit "kopieren" zu belegen. Kennt ihr ein Programm, mit dem man das möglichst einfach bewerkstelligen kann?
Ich weiß, mit etwas Recherche finde ich das alles früher oder später selber raus, aber es drängelt etwas und ich vermute mal, dass hier schon jemand ähnliche Probleme hatte.
1) Mein Java-Programm "J" wird über einen Butten in einem anderen Programm "P" gestartet. P lässt keinen Zugriff auf den Desktop oder die Task-Leiste zu. Nachdem J etwas berechnet hat, muss Ergebnis das in P eingetragen werden. Unsere Konfigurationsmöglichkeiten von P sind sehr eingeschränkt.
Das Problem ist, dass viele Nutzer das Programm entweder minimieren oder einfach daneben klicken (so dass es den Fokus verliert). Da man "dank" P nicht sieht, ob J offen ist, wird J dann solange neu gestartet, bis der Rechner in die Knie geht.
Ich sehe zwei Lösungsansätze:
1 a) J ist nicht minimierbar und bleibt immer "on top" sichtbar, auch wenn es den Fokus verliert. Auf die Schnelle wüsste ich nicht, wie ich das relisieren sollte.
1 b) Beim Minimieren oder Fokusverlust wird J einfach automatisch geschlossen. Der Fall "Minimieren" ist einfach, aber wie bekomme ich mit, wenn zu einer anderen Anwendung gewechselt wird?
2) Eine Tatstatur steht nur mit Aufwand zur Verfügung, die Bedienung sollte im Normalfall nur mit der Maus erfolgen. Das Ergebnis von J stelle ich schon ins Clipbord. Idealerweise würde jetzt ein Nutzer in das entsprechende Feld von "P" klicken und aus dem Clipbord kopieren. Mangels Tastatur böte sich an, die (sowieso nicht genutzte) mittlere Maustaste mit "kopieren" zu belegen. Kennt ihr ein Programm, mit dem man das möglichst einfach bewerkstelligen kann?
Ich weiß, mit etwas Recherche finde ich das alles früher oder später selber raus, aber es drängelt etwas und ich vermute mal, dass hier schon jemand ähnliche Probleme hatte.