Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  

CATEGORII DOCUMENTE





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







DOCUMENTE SIMILARE

Trimite pe Messenger
ACCESAREA SI STABILIREA VARIABILELOR DE CLASA SI DE INSTANTA
TRATAREA EVENIMENTELOR DE TASTATURA
ALTE FORMATE DE ARHIVARE
TESTAREA TASTELOR SHIFT, CONTROL SI ALT
Problematica Design Patterns in ABAP Objects
DECLARAREA VARIABILELOR TABLOU
FOLOSIREA METODELOR PENTRU INDEPLINIREA SARCINILOR
APELAREA METODELOR
Meniuri flotante in JavaScript
SUPRASCRIEREA METODELOR

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

DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 328
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 2019 . All rights reserved

Distribuie URL

Adauga cod HTML in site