Ang graphic na interface ng gumagamit (GUI / 'gu? I /) ay isang form ng interface ng gumagamit na nagpapahintulot sa mga gumagamit na makipag-ugnay sa mga elektronikong aparato sa pamamagitan ng mga graphic na icon at visual na mga tagapagpahiwatig tulad ng pangalawang notasyon, sa halip ng mga interface ng gumagamit na batay sa teksto, mga naka-type na label ng utos o nabigasyon ng teksto.
Ang GUI ay ipinakilala bilang reaksiyon sa napansin na matarik na kurba ng pagkatuto ng mga interface ng command-line (CLI), na nangangailangan ng mga utos na mai-type sa isang keyboard sa computer.
Ang unang komersyal na magagamit na computer na may isang GUI ay ang 1979 PERQ workstation, na ginawa ng Three Rivers Computer Corporation. Ang disenyo nito ay labis na naiimpluwensyahan ng trabaho sa Xerox PARC. Noong 1981, sa huli ay nai-komersyo ni Xerox ang Alto sa anyo ng isang bago at pinahusay na sistema - ang Xerox 8010 Impormasyon System - mas kilala bilang Xerox Star.
Ang mga unang sistemang ito ay sumulpot ng maraming iba pang mga pagsisikap sa GUI, kasama ang mga machine ng Lisp sa pamamagitan ng Symbolic at iba pang mga tagagawa,
Ang mga pagkilos sa isang GUI ay karaniwang isinasagawa sa pamamagitan ng direktang pagmamanipula ng mga elemento ng grapiko. [Mas mahusay na mapagkukunan] Higit pa sa mga computer, ang GUI ay ginagamit sa maraming mga handheld mobile na aparato tulad ng mga MP3 player, portable media player, gaming device, smartphone at mas maliit na sambahayan, opisina at pang-industriya control.
Ang terminong GUI ay may kaugaliang hindi mailalapat sa iba pang mga uri ng mga interface ng resolusyon na mas mababa sa display, tulad ng mga video game (kung saan pinipili ang head-up display (HUD)), o hindi kasama ang mga flat screen, tulad ng mga pagpapakita ng volumetric sapagkat ang term ay pinaghihigpitan sa ang saklaw ng mga two-dimensional na mga screen ng display ay maaaring ilarawan ang pangkaraniwang impormasyon, sa tradisyon ng pagsasaliksik ng agham ng computer sa Xerox Palo Alto Research Center.
Ang mga graphic na interface ng user (GUI) ay nakakahanap ng isang paraan sa paligid ng mga bersyon ng interface ng command-line (CLI) ng (karaniwang) Linux at Unix-tulad ng mga aplikasyon ng software at ang kanilang mga interface na batay sa teksto o gumagamit ng mga naka-type na mga label ng utos.
Habang ang application-line o application na batay sa teksto ay nagpapahintulot sa mga gumagamit na magpatakbo ng isang programa nang hindi interactive, ang mga GUI wrappers ay nasa itaas ang mga ito na maiwasan ang matarik na curve ng pagkatuto ng command-line, na nangangailangan ng mga utos na ma-type sa keyboard.
Sa pamamagitan ng pagsisimula ng isang GUI wrapper, ang mga gumagamit ay maaaring intuitively makipag-ugnay sa, magsisimula, ihinto, at mababago ang mga parameter ng pagtatrabaho nito, sa pamamagitan ng mga graphical na icon at visual na mga tagapagpahiwatig ng isang kapaligiran sa desktop, halimbawa. Ang mga aplikasyon ay maaari ring magbigay ng parehong mga interface, at kapag ginagawa nila ang GUI ay karaniwang isang WIMP wrapper sa paligid ng bersyon ng command-line.
Ang Tkinter ay ang karaniwang library ng GUI para sa Python. Ang Python kapag pinagsama sa Tkinter ay nagbibigay ng isang mabilis at madaling paraan upang lumikha ng mga aplikasyon ng GUI. Nagbibigay ang Tkinter ng isang malakas na interface na nakatuon sa object sa Tk GUI toolkit.
Ang paglikha ng isang application ng GUI gamit ang Tkinter ay isang madaling gawain.
Ang Java Swing ay isang magaan na Graphical User Interface (GUI) toolkit na kasama ang isang mayaman na hanay ng mga widget. Kasama dito ang package na nagbibigay-daan sa iyo na gumawa ng mga bahagi ng GUI para sa iyong mga aplikasyon ng Java, at independyenteng ito ay platform.
Ang Swing library ay itinayo sa tuktok ng Java Abstract Widget Toolkit (AWT), isang mas matanda, platform na umaasa sa GUI. Maaari mong gamitin ang mga sangkap ng Java GUI tulad ng pindutan, textbox, atbp mula sa library at hindi kailangang lumikha ng mga sangkap mula sa simula.
Alamin - GUI Programming App Isama ang Mga Kategorya: -
-Ang paggawa ng GUI.
-Nagdidisenyo ng GUI.
-GUI Halimbawa.
-GUI Control Components.
-GUI Post-WIMP Interface.
-GUI OverView.
-GUI Pakikipag-ugnay.
-Ano ang GNOME Shell?
-Ano ang KDE Plasma, MATE, XFCE, Sugar, Cinnamon, Enlightenment?
-Python GUI Programming (Tkinter).
-JAVA GUI Programming.
-Mga Tao na Mga Device Inteface.
-Computer Keyboard.
-KeyBoard Shortcut.
-Pangkat na Mga aparato
Mga Tampok ng App: -
-its Ganap na Libre.
-This Offline na Trabaho sa App.
-Madaling intindihin.
-Very Maliit na Sukat App.
-Sharing Pasilidad.
-Tingnan ang Mga Larawan At Halimbawa.
- Tampok na kapaki-pakinabang para sa GUI.
Kung Talagang Nagustuhan mo ang App na ito, Mangyaring Nagbibigay ng Rating At Repasuhin Ng App na ito. At Ibahagi ang App na ito.
Na-update noong
Hun 7, 2024