Bahay Pag-unlad Ano ang isang abstract window toolkit (awt)? - kahulugan mula sa techopedia

Ano ang isang abstract window toolkit (awt)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Abstract Window Toolkit (AWT)?

Ang Abstract Window Toolkit (AWT) ay isang koleksyon ng mga graphical na interface ng gumagamit (GUI) na mga bahagi (mga widget) at iba pang mga kaugnay na serbisyo na kinakailangan para sa programming ng GUI sa Java. Ito ang orihinal na platform-independiyenteng pag-windowing ng Java, graphics at kit ng interface ng user-interface na tool sa Java. Ang AWT ay ngayon bahagi ng Mga Java Class Classes (JFC) at nagsisilbing pamantayang interface ng application programming (API) para sa programming ng GUI sa Java.


Mula sa J2SE1.2 pasulong, ang mga widget ng AWT ay higit sa lahat ay pinalitan ng Swing toolkit. Ang pag-andar ng swing ay nakasalalay sa AWT para sa pangunahing interface sa katutubong windowing system. Gayunpaman, ang programmer ngayon ay may pagpipilian sa pagitan ng hitsura at pakiramdam ng katutubong sistema at hitsura at pakiramdam ng cross-platform ng Java. Ang Swing ay ginustong ng karamihan sa mga programmer ng Java na sumusunod pa rin sa pagsulat nang isang beses, tatakbo kahit saan (WORA) na prinsipyo sa pangunahing pilosopiya ng Java.

Ipinapaliwanag ng Techopedia ang Abstract Window Toolkit (AWT)

Noong 1995, noong ipinakilala ng Sun Microsystem ang Java bilang isang platform-independiyenteng programming language, inilaan ng AWT na magbigay ng isang manipis na layer ng abstraction sa ibabaw ng pinagbabatayan na interface ng gumagamit. Sa kakanyahan, ang parehong programa ng Java, kapag tumatakbo sa isang Windows PC, ay magkakaroon ng hitsura at pakiramdam ng isang katutubong application ng Windows at ang hitsura at pakiramdam ng isang katutubong aplikasyon ng Mac kapag pinapatakbo sa isang Mac.


Kasama sa AWT ang isang hanay ng mga widget, na nagbibigay ng subset ng pag-andar na karaniwang sa lahat ng mga katutubong platform. Nagtatampok din ang AWT ng isang matatag na modelo ng paghawak ng kaganapan, mga graphic at imaging tool (kabilang ang mga hugis, kulay at mga klase ng font), mga tagapamahala ng layout para sa mga nababagay na layout ng window, at mga klase ng paglilipat ng data para sa mga cut-and-paste sa pamamagitan ng katutubong platform clipboard.

Ano ang isang abstract window toolkit (awt)? - kahulugan mula sa techopedia