ממשק המשתמש הגרפי (GUI / 'gu? I /) הוא סוג של ממשק משתמש המאפשר למשתמשים לקיים אינטראקציה עם מכשירים אלקטרוניים באמצעות סמלים גרפיים ומחוונים חזותיים כמו סימון משני, במקום ממשקי משתמש מבוססי טקסט, תוויות פקודה מקודדות או ניווט טקסט.
GUI הוצג בתגובה לעקומת הלמידה התלולה הנתפסת של ממשקי שורת פקודה (CLI), המחייבים הקלדת פקודות במקלדת מחשב.
המחשב הזמין המסחרי הראשון עם ממשק משתמש ממשק משתמש היה תחנת העבודה PERQ מ -1979, המיוצרת על ידי תאגיד מחשבים Three Rivers. העיצוב שלה הושפע מאוד מהעבודה ב- Xerox PARC. בשנת 1981, מסחרה Xerox בסופו של דבר את ה- Alto בצורה של מערכת חדשה ומשופרת - מערכת המידע Xerox 8010 - הידועה יותר בכינויה כוכב ה- Xerox.
המערכות המוקדמות הללו דרבנו מאמצים רבים אחרים של GUI, כולל מכונות Lisp על ידי סימבולי ויצרנים אחרים,
הפעולות ב- GUI מבוצעות בדרך כלל באמצעות מניפולציה ישירה של האלמנטים הגרפיים. [יש צורך במקור טוב יותר] מעבר למחשבים, GUI משמשים במכשירים ניידים רבים כף יד כגון נגני MP3, נגני מדיה ניידים, מכשירי משחק, סמארטפונים ובקרות ביתיות, משרדיות ותעשייתיות קטנות יותר.
המונח GUI נוטה שלא להיות מיושם על סוגים אחרים של רזולוציה נמוכה יותר של תצוגה נמוכה יותר, כמו משחקי וידאו (שבהם עדיפה תצוגת ראש (HUD)), או לא כולל מסכים שטוחים, כמו תצוגה נפחיים מכיוון שהמונח מוגבל ל היקף מסכי תצוגה דו מימדיים המסוגלים לתאר מידע גנרי, כמיטב המסורת של מחקר מדעי המחשב במרכז המחקר של זירוקס פאלו אלטו.
עטיפות ממשק משתמש גרפי (GUI) מוצאות דרך לעקוב אחר גרסאות ממשק שורת הפקודה (CLI) של יישומי תוכנה דמויי לינוקס ו- Unix וממשקי משתמש מבוססי טקסט או תוויות פקודה שהוקלדו (בדרך כלל).
בעוד ששורת פקודה או יישום מבוסס טקסט מאפשרים למשתמשים להריץ תוכנית באופן לא אינטראקטיבי, עטיפות GUI העומדות בראשם נמנעות מעקומת הלמידה התלולה של שורת הפקודה, הדורשת הקלדת פקודות במקלדת.
על ידי הפעלת מעטפת GUI, משתמשים יכולים ליצור אינטואיטיביות אינטראקטיבית עם, להתחיל, להפסיק ולשנות את פרמטרי העבודה שלו, באמצעות סמלים גרפיים ומחוונים חזותיים של סביבת שולחן עבודה, למשל. יישומים עשויים לספק גם את שני הממשקים, וכאשר הם מבצעים את ממשק ה- GUI הוא בדרך כלל מעטפת WIMP סביב גרסת שורת הפקודה.
Tkinter היא ספריית GUI הרגילה עבור פייתון. Python בשילוב עם Tkinter מספק דרך מהירה וקלה ליצור יישומי GUI. Tkinter מספק ממשק רב עוצמה מונחה עצמים לערכת הכלים TI GUI.
יצירת יישום GUI באמצעות Tkinter היא משימה קלה.
Java Swing הוא ערכת כלים ממשק משתמש גרפי קל (GUI) הכוללת מערכת עשירה של ווידג'טים. הוא כולל חבילה המאפשרת לך ליצור רכיבי GUI ליישומי Java שלך, והיא אינה תלויה בפלטפורמה.
ספריית ה- Swing בנויה על גבי ערכת הכלים Java Abstract Widget (AWT), ערכת כלים GUI ותיקה יותר ותלוייה. אתה יכול להשתמש ברכיבי Java GUI כמו כפתור, תיבת טקסט וכו 'מהספרייה ולא צריך ליצור את הרכיבים מאפס.
למדו - אפליקציית תכנות GUI כוללת קטגוריות: -
מבוא ל- GUI.
-גי עיצוב.
דוגמה לדוגמא.
רכיבי בקרה של ממשק המשתמש.
ממשק GUI לאחר WIMP.
תצוגה מקדימה של ממשק המשתמש.
אינטראקציה עם ממשק המשתמש.
-מה זה מעטפת GNOME?
-מה פלזמה של KDE, MATE, XFCE, סוכר, קינמון, הארה?
-תכנות GUI של פייתון (Tkinter).
-JAVA GUI תכנות.
-מכשירי פנים אנושיים.
-מקלדת מחשב.
קיצור דרך Keyboard.
מכשירי הצבעה
תכונות אפליקציות: -
זה בחינם לחלוטין.
-אפליקציה זו עבודה לא מקוונת.
-קל להבנה.
-אפליקציה בגודל קטן מאוד.
מתקן שיתוף.
ראה את התמונות והדוגמה.
- תכונה מועילה עבור GUI.
אם אתה באמת אוהב את האפליקציה הזו, אנא תתן דירוג ועיין באפליקציה הזו. ושתף את האפליקציה הזו.
עדכון אחרון בתאריך
7 ביוני 2024