Den grafiske brugergrænseflade (GUI / 'gu? I /) er en form for brugergrænseflade, der giver brugerne mulighed for at interagere med elektroniske enheder gennem grafiske ikoner og visuelle indikatorer såsom sekundær notation i stedet for tekstbaserede brugergrænseflader, indtastede kommandotiketter eller tekstnavigation.
GUI blev introduceret som reaktion på den opfattede stejle indlæringskurve for kommandolinjegrænseflader (CLI), som kræver, at kommandoer skal indtastes på et computertastatur.
Den første kommercielt tilgængelige computer med en GUI var 1979-arbejdsstationen PERQ, produceret af Three Rivers Computer Corporation. Dens design blev stærkt påvirket af arbejdet på Xerox PARC. I 1981 kommercialiserede Xerox til sidst Alto i form af et nyt og forbedret system - Xerox 8010 informationssystem - mere almindeligt kendt som Xerox Star.
Disse tidlige systemer ansporede til mange andre GUI-bestræbelser, inklusive Lisp-maskiner fra Symbolic og andre producenter,
Handlingerne i en GUI udføres normalt ved direkte manipulation af de grafiske elementer. [behov for bedre kilde] Ud over computere bruges GUI i mange håndholdte mobile enheder såsom MP3-afspillere, bærbare medieafspillere, spilenheder, smartphones og mindre husholdnings-, kontor- og industrielle kontroller.
Udtrykket GUI har en tendens til ikke at blive anvendt på andre opløsningsformer med lavere visning af grænseflader, såsom videospil (hvor head-up-display (HUD) foretrækkes) eller ikke inkluderer fladskærme, såsom volumetriske skærme, fordi udtrykket er begrænset til omfanget af todimensionelle skærmbilleder, der er i stand til at beskrive generisk information, i traditionen for datalogi-forskning ved Xerox Palo Alto Research Center.
Grafiske brugergrænsefladepakker (GUI) -indpakninger finder en vej omkring kommandolinjegrænsefladeversionerne (CLI) af (typisk) Linux- og Unix-lignende softwareapplikationer og deres tekstbaserede brugergrænseflader eller indtastede kommandotiketter.
Mens kommandolinje eller tekstbaseret applikation giver brugerne mulighed for at køre et program ikke-interaktivt, undgår GUI-indpakning ovenpå dem den stejle indlæringskurve på kommandolinjen, som kræver, at kommandoer indtastes på tastaturet.
Ved at starte en GUI-indpakning kan brugerne intuitivt interagere med, starte, stoppe og ændre dens arbejdsparametre, f.eks. Gennem grafiske ikoner og visuelle indikatorer for et skrivebordsmiljø. Programmer kan også give begge grænseflader, og når de gør det, er GUI normalt et WIMP-indpakning omkring kommandolinjeversionen.
Tkinter er standard GUI-biblioteket til Python. Python kombineret med Tkinter giver en hurtig og nem måde at oprette GUI-applikationer på. Tkinter leverer en kraftfuld objektorienteret grænseflade til Tk GUI værktøjssæt.
Oprettelse af et GUI-program ved hjælp af Tkinter er en nem opgave.
Java Swing er en letvægts grafisk brugergrænseflade (GUI) værktøjssæt, der indeholder et rigt sæt widgets. Den inkluderer pakke, der giver dig mulighed for at oprette GUI-komponenter til dine Java-applikationer, og det er platformuafhængigt.
Swing-biblioteket er bygget oven på Java Abstract Widget Toolkit (AWT), et ældre, platformafhængigt GUI-værktøjssæt. Du kan bruge Java GUI-komponenterne som knap, tekstboks osv. Fra biblioteket og behøver ikke at oprette komponenterne fra bunden.
Lær - GUI-programmeringsapp medtag kategorier: -
-Introduktion af GUI.
-GUI Designing.
-GUI-eksempel.
-GUI-kontrolkomponenter.
-GUI-post-WIMP-interface.
-GUI OverView.
-GUI-interaktion.
-Hvad er GNOME-shell?
-Hvad er KDE-plasma, MATE, XFCE, sukker, kanel, oplysning?
-Python GUI-programmering (Tkinter).
-JAVA GUI-programmering.
-Human Inteface enheder.
-Computer Keyboard.
-KeyBoard genvej.
-Pointing enheder
App-funktioner: -
-der helt gratis.
-Denne app fungerer offline.
-Let at forstå.
-Meget app i lille størrelse.
-Deling Facilitet.
-Se billeder og eksempel.
- Nyttig funktion til GUI.
Hvis du virkelig kan lide denne app, bedes du bedømme og gennemgå denne app. Og del denne app.