Lucrul cu grafica pe java, un blog despre criptare

Cel mai simplu desen pe forme și aplicații este realizat prin metodele din clasa Graphics. În applet există o metodă standard () (Graphics d) care utilizează variabila context grafic g pentru a desena cele mai simple forme și text de ieșire. De exemplu, ieșirea unui șir de text se face astfel:







Aici str este o variabilă de șir și x, y sunt coordonatele primului caracter al șirului. Destul de des, cu toate acestea, devine necesar să se efectueze o ieșire de linie sau să se deseneze o formă nu în metoda vopselei, ci în orice altă metodă. În acest caz, trebuie să creați o variabilă grafică obiect și apoi să utilizați metodele sale de desenare. Pentru a crea o variabilă grafică obiect z, utilizați următoarea comandă:







Grafica z = getGraphics ();

Iată un exemplu în care formularul imprimă o linie atunci când apăsați butonul soft (Lista 1.10).

Listing 1.10. Ieșire grafică în afara metodei vopsea ()

import java.awt. *; import java.awt.event. *;

public de clasa pictura se extinde Cadru implementeaza ActionListener privat String strl;

Butonul de imprimare = butonul nou ("Print"); // Buton pentru afișarea șirului Buton clar = buton nou ("Șterge"); // Buton pentru curatare

// zona ecranului Buton ieșire = buton nou ("Ieșire"); // Buton pentru ieșire

// pictura aplicațiilor () // Constructorul picturii de clasă

setLayout (null); // Plasați elementele manual

strl = "Salut de la Frame!";

adăugați (tipăriți); // Adăugați un buton

print.addActionListener (acest lucru); // Adăugați un ascultător







Articole similare

Trimiteți-le prietenilor: