Ce este programarea offscreen - (java cod context)

Explicați, pozhalsta, ce nu face prefixul aici?
Cel mai probabil, am înțeles greșit ceva în limba engleză și, de exemplu, offScreenWidth - doar lățimea, imaginea sau o parte a acesteia, plasată pe ecran. De asemenea, simt ceva "în afara" ecranului.






Clasa Java a scris:

/ ** Aceasta este o Canvas folosit pentru a afișa imagini într-un Fereastră. * /
clasa publica ImageCanvas extinde aplicatiile Canvas MouseListener, MouseMotionListener, Cloneable


protejat int imageWidth, imageHeight;
protejat int xMouse; // cursorul curent offscreen x locație
protejate int youse; // cursorul de pe ecranul curent
.


privat imagine offScreenImage;
private int offScreenWidth = 0;
private int offScreenHeight = 0;
private boolean mouseExited = true;
.
>

offscreen
Societatea. secrete; în spatele scenei; în spatele scenei
Cinema. off-screen

Re: Ce este "offscreen" (context: cod Java)?

Voi presupune că în acest caz offscreen = în memorie.
Ie Acesta este construit în memoria de imagine (aceasta este „off-ecran“), corespunzând unor dreptunghi pe ecran (probabil, destinat să formeze o bucată de imagine, și apoi scuipa-l în dreptunghiul).
În consecință, orice element care are prefixul off sau pavilionul "offscreen" este implicit în memoria asociată cu această imagine. De exemplu, "locația de pe ecranul x" poate însemna că x este implicit în sistemul de coordonate al imaginii din memorie (care este deplasat față de sistemul de coordonate al ecranului).







Re: Ce este "offscreen" (context: cod Java)?

Absolut corect. Puteți presupune "offscreen x location" = "x-coordinate relativ la pânza în sine". Aici "offscreen" înseamnă ceva de genul "tampon de imagine".

P.S. Ei bine, de obicei, prefixul "off" din numele variabilei indică relația sa cu stocarea pozițiilor, a coordonatelor etc. din cuvântul "offset" = "offset". Dar nu este cazul.

Re: Ce este "offscreen" (context: cod Java)?

Aparent, astfel: „Poziția actuală a cursorului mouse-ului, dar exprimat în termeni de x-y a imaginii (ca o matrice de pixeli), indiferent de (offscreen) la starea imaginii curente (inclusiv scala) pe ecran“
Da?

Ei bine, da, este ca și cum deja a fost scris mai sus.

Re: Ce este "offscreen" (context: cod Java)?

Aparent, se înțelege coordonatele de ecran de scădere banal din colțul din stânga sus al controlului (în acest caz, imaginile afișate folosind ImageCanvas) a coordonatelor ecranului pointer. Mai mult decât atât, în cazul în care propria imagine nu este scalate, apoi scara (de exemplu, font metric) nu trebuie să ia în considerare (indiferent de parametrii dispozitivului de afișare a coordonatelor client a primit, adică pixeli fizice corespund exact la un pixel logic, adică numărul liniei / coloana din matricea rastrului imaginii tale).

În orice caz, consultați documentația (probabil că utilizați această bibliotecă).

Cine este online

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat

Nu puteți posta subiecte noi în acest forum
Nu puteți răspunde la subiectele din acest forum
Nu puteți edita postările dvs.
Nu puteți șterge postările
Nu puteți adăuga atașamente







Articole similare

Trimiteți-le prietenilor: