WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 27.01.2002, 18:48   #1
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard Mauscursor setzen

hi, eine frage:

ist es in java möglich, den bildschirmcursor, also das nette kleine pfeilchen, an bestimmte positionen zu setzen?

nach mehreren stunden google und javadoc durchforstung hab ich noch immer nix gefunden und mich würd jetzt interessieren ob das geht.

und wenn nicht, in welchen sprachen ist dies möglich?
Who-T ist offline   Mit Zitat antworten
Alt 27.01.2002, 20:40   #2
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

public void setCursor(Cursor cursor) in java.awt.Component
schau mal bei go2java genau nach, wie das gehandled wird.
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Alt 27.01.2002, 20:43   #3
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

mit dem kann ich leider nur den cursortyp (hand, zeiger, sanduhr usw) setzen, nicht aber die position.

aus dem durchschauen des winVNC sources bin ich nicht wirklich schlau geworden, liegt auch daran, dass ich nicht wirklich viel ahnung von c++ hab (bissi mehr als nix um genau zu sein)
Who-T ist offline   Mit Zitat antworten
Alt 28.01.2002, 12:44   #4
Flink
Hero
 
Registriert seit: 29.08.2001
Alter: 57
Beiträge: 904


Flink eine Nachricht über ICQ schicken Flink eine Nachricht über Skype™ schicken
Standard

mit setCaretPosition wird der Cursor für ein Eingabefeld gesetzt. In Java wird der eben Caret genannt. Wahrscheinlich, um Verwechslungen mit dem Datenbank-Cursor zu vermeiden.
____________________________________
Bibel
Flink ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:02   #5
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Der Ausdruck "Caret" wird für den Textfeldcursor verwendet, sonst ist es der Pfeil oder die Sanduhr etc. Caret bedeutet Eingabemarke.

Mit <BOOL> SetCursorPos(int X,int Y) kann man den (Maus-)Cursor an die übergebene Bildschirmposition verschieben.

mfg Kikakater
kikakater ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:05   #6
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

danke, das genau würd ich brauchen
ich welcher klasse find ich das?
Who-T ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:19   #7
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Ich habe den Microsoft Schinken nicht installiert, entweder suchst Du im www.google.com nach +mfc +setcursorpos oder Du wirfst VS/C++ an und benutzt die Hilfe. Sei nicht so faul ... alles hinterhertragen geht auch wieder nicht.

P.S: Ich würde es mit ::SetCursorPos(x,y) versuchen.
kikakater ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:20   #8
Stona
Inventar
 
Registriert seit: 28.09.2001
Beiträge: 2.179


Standard

uiuiuiuiui.......

ich glaub net dass er JAVA im MS Visual Studio programiert, und das mit faul wird er a net auf sich sizten lassen!
Stona ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:25   #9
kikakater
Inventar
 
Registriert seit: 24.01.2001
Beiträge: 5.631


Standard

Zitat:
Original geschrieben von Who-T
mit dem kann ich leider nur den cursortyp (hand, zeiger, sanduhr usw) setzen, nicht aber die position.

aus dem durchschauen des winVNC sources bin ich nicht wirklich schlau geworden, liegt auch daran, dass ich nicht wirklich viel ahnung von c++ hab (bissi mehr als nix um genau zu sein)
Also was jetzt Java oder C++ ? Doch MFC ? Wie auch immer, google schafft es sicher auch nach Java Klassen zu suchen.
kikakater ist offline   Mit Zitat antworten
Alt 28.01.2002, 13:26   #10
Who-T
Elite
 
Registriert seit: 01.08.2000
Beiträge: 1.395


Who-T eine Nachricht über ICQ schicken
Standard

ok, da bis jetzt die rede von java war und du etwas gach auf c++ umgestiegen bist (ohne das anzukündigen) war die verwirrung dementsprechend.

und dass ich von c++ noch nicht viel ahnung hab hab ich im ersten posting schon erwähnt.

weiters hab ich jetzt doch schon etliche stunden damit verbracht, eine möglichkeit im google zu suchen, so dass ich, meiner meinung nach zurecht, jetzt gerne einen hinweis hätte, mit dem ich was anfangen kann (sonst hätt ich nicht gepostet)

dass ich das ganze in c++ suchen muss, auch der funktionsname selber ist schon starke hilfe, danke.

jedoch bitte nicht immer gleich aufregen.
Who-T ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:40 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag