Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


TESTAREA TASTELOR SHIFT, CONTROL SI ALT

java



+ Font mai mare | - Font mai mic



TESTAREA TASTELOR SHIFT, CONTROL SI ALT

Aceste taste nu genereaza evenimente proprii insa atunci cand tratam un eveniment obisnuit - de tastatura sau mouse - putem testa daca vreuna dintre aceste trei taste a fost apasata pe durata evenimentului.

Clasa Event ofera trei metode pentru a testa apasarea uneia dintre tastele amintite mai sus:shiftDown(), metaDown() si controlDown().Toate aceste metode returneaza valori booleene in functie de starea de apasare a tastelor respective.



Tasta Meta este echivalentul tastei ALT pe PC si al tastei Command pe MacIntosh.

Putem apela la aceste metode in oricare dintre metodele de tratare a evenimentelor prin apelarea lor pentru obiectul eveniment transmis metodei:

public boolean mouseDown(Event evt, int x, int y)

Aceste metode mai pot fi folosite si pentru a testa care dintre butoanele mouseului au generat un anumit eveniment de mouse in cazul sistemelor cu doua sau trei butoane ale mouseului.In mod prestabilit evenimentele de mouse sunt generate indiferent de butonul apasat.Totusi Java asociaza apasarile pe butonul din drepata sau din mijloc cu apasarile tastelor de modificare Meta si Control asa ca prin testarea acestor taste se poate afla butonul de mouse care a fost apasat.Prin testarea tastelor de modificare putem afla care buton de mouse a fost folosit executand alte actiuni diferite decat cele pe care le-am fi folosit in mod normal pentru butonul din stanga.Se poate folosi instructiunea if pentru a testa fiecare caz, ca in exemplul de mai jos:

public boolean mouseDown(Event evt, int x, int y)



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 991
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved