Utilizarea Mouse-ului în Java

Curs
9/10 (5 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 3 în total
Cuvinte : 564
Mărime: 5.93KB (arhivat)
Publicat de: Theodor Marginean
Puncte necesare: 0

Extras din curs

In Java, miscarea sau actionarea unui buton al mouse-ului pe suprafata unei componente genereaza evenimente de un tip special. Spre deosebire de multe alte limbaje de programare, în Java nu se face distinctie între butoanele mouse-ului, aceasta pentru a realiza independenta de platforma si de numarul butoanelor mouse-ului recunoscute , care poate fi diferit de la o platforma la alta. Interceptarea si utilizarea acestor evenimente se realizeaza prin intermediul clasei MouseEvent

Clasa MouseEvent

Dintre metodele mai des utilizate amintim :

int getClickCount( )

Returneaza de câte ori a fost actionat un buton al mouse-ului

java.awt.Point getPoint( )

Returneaza coordonatele punctului de pe suprafata componentei la care se gaseste

mouse-ul

boolean isPopupTrigger( )

Specifica daca evenimentul este asociat cu aparitia unui menu popup

int getX( )

int getY( )

In mod uzual, pentru ca evenimente referitoare la mouse generate de o componenta sa fie interceptate, trebuie sa existe un obiect receptor, care sa se înregistreze ca listener la componenta care genereaza evenimentele. Un astfel de obiect receptor trebuie sa implementeze interfetele :

• MouseListener

• MouseMotionListener

De asemenea, obiectul receptor trebuie sa se înregistreze la componenta producatoare de evenimente prin metodele :

• addMouseListener(MouseListener I)

• addMouseMotionListener(MouseMotionListener I)

Preview document

Utilizarea Mouse-ului în Java - Pagina 1
Utilizarea Mouse-ului în Java - Pagina 2
Utilizarea Mouse-ului în Java - Pagina 3
Utilizarea Mouse-ului în Java - Pagina 4

Conținut arhivă zip

  • Utilizarea mouse-ului in Java.doc

Alții au mai descărcat și

Fire de Execuție Java

INTRODUCERE Java este un limbaj de programare orientat-obiect, puternic tipizat, conceput de către James Gosling la Sun Microsystems (acum filială...

AutoCad

APERTURE - controleazã mãrimea cursorului selector, caracteristic modului object snap. ARC - traseazã un arc de cerc de orice dimensiune. A -...

Biblioteca de Șabloane Standard

Biblioteca de Sabloane Standard (STL) asigura o abstractizare standardizata a datelor prin intermediul containerelor si o abstractizare procedurala...

Clase Derivate

1. Clase derivate. Prin mostenire, atributele unei clase de baza sunt transmise unor clase derivate. Derivarea permite definirea unor clase noi,...

Clase în Java

Clase pentru miniaplicatii Miniaplicatiile constituie extensii ale unei clase deja existente java.applet.Applet. Structura clasei unui applet...

Clase

1. Programare procedurala –Programare orientata pe obiecte. Limbajul C, ca si Pascal, utilizeaza modelul programarii structurate procedurale, care...

Comunicații internet

2.1. Stilurile caracterelor {n sfirsit pagina dvs. contine ceva, chiar daca este vorba numai de un nume. Vom analiza in continuare elementele de...

Crearea unei aplicații independente în Java

Toate aplicatiile Java contin o metoda main(), spre deosebire de miniaplicatii. class FirstApp { public static void main( String argsst) {...

Te-ar putea interesa și

Evidența Elevilor din Ciclul Inferior

Argumentare Într-o unitate şcolară este foarte importantă existenţa unei baze de date, nu numai a profesorilor, ci şi a elevilor. O bază de date...

Website Proiect - BestBike

Magazin online de biciclete accesorii Aplicatia web dezvoltata de mine reprezinta un magazin online de biciclete si accesorii,website creat sub...

Sisteme de Operare

1.PREZENTARE GENERALA Sistemul de operare reprezinta ansamblul de programe care asigura utilizarea optima a resurselor fizice si logice ale unui...

Calculatoare

Un calculator este un ansamblu de parţi componente, fiecare din ele contribuind la funcţionarea calculatorului. Daca facem o diferenţa intre...

Java

Java este o tehnologie inovatoare lansata de compania Sun Microsystems 1n 1995, care a avut un impact remarcabil asupra a1ntregii comunitatsi a...

Java

Clase pentru aplica]ii Execu]ia programului unei aplica]ii începe prin apelul metodei main() din clasa primar. - Dac nu exist metoda main...

Java Script

1. Prezentare generala JavaScript a fost creat de firma Netscape, ca un limbaj de programare pentru prelucrarea evenimentelor ce apar în timpul...

Ai nevoie de altceva?