SlideShare a Scribd company logo
E-BUSINESS SYSTEMS DEVELOPMENT By yulongzheng
Widgets Definition   Part of a GUI that allows the user to interface with the application and operating system The term also refers to the program that is written in order to make the graphic widget in the GUI look and perform in a specified way, depending on what action the user takes while interfacing with the GUI. The term widget is used to refer to either the graphic component or its controlling program or to refer to the combination of both
Widgets history First widgets was the graphical user designed for home use back in 1981 Netscape pushed the widget along its journey In 1996n with the Navigator browser( latest  Stock quotes, weather) 2003, konfabulator hit the scene to bring OSX Users fancy desktop widgets
Widgets timetable
Typical widgets  Typical Widgets include  ,[object Object]
Dialog boxes
Pop-up windows
Pull down menu
Icons
Resizable window edges

More Related Content

Similar to Widgets

PRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptxPRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptx
AnkitaSharma682823
 
The Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a WidgetThe Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a Widget
Waqas Tariq
 
ITE 1122_ AWT and SWING.pptx
ITE 1122_ AWT  and SWING.pptxITE 1122_ AWT  and SWING.pptx
ITE 1122_ AWT and SWING.pptx
udithaisur
 
GUI.pdf
GUI.pdfGUI.pdf
GUI.pdf
AbuSufyan82
 
Gui Layout Presentation
Gui Layout PresentationGui Layout Presentation
Gui Layout Presentationtrangy
 
Python - gui programming (tkinter)
Python - gui programming (tkinter)Python - gui programming (tkinter)
Python - gui programming (tkinter)
Learnbay Datascience
 
GUI_part_1.pptx
GUI_part_1.pptxGUI_part_1.pptx
GUI_part_1.pptx
Parasuraman43
 
Publication Non Visual Components
Publication Non Visual ComponentsPublication Non Visual Components
Publication Non Visual Components
satyres
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Design
ghayour abbas
 
Graphical User Interface (GUI)
Graphical User Interface (GUI)Graphical User Interface (GUI)
Graphical User Interface (GUI)
Estiak Khan
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
Shrijan Tiwari
 
Neha
NehaNeha
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docxRunning Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
todd271
 
Final Essay
Final EssayFinal Essay
Final Essayhyddreal
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
balasekaran5
 
Ajp notes-chapter-01
Ajp notes-chapter-01Ajp notes-chapter-01
Ajp notes-chapter-01
Ankit Dubey
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
melody77776
 
Workshop Android for Java Developers
Workshop Android for Java DevelopersWorkshop Android for Java Developers
Workshop Android for Java Developers
mhant
 
Advanced java lab swing mvc awt
Advanced java lab swing mvc awtAdvanced java lab swing mvc awt
Advanced java lab swing mvc awt
vishal choudhary
 

Similar to Widgets (20)

PRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptxPRESENTATION ON WINDOW OPER. ANKITA.pptx
PRESENTATION ON WINDOW OPER. ANKITA.pptx
 
The Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a WidgetThe Use of Java Swing’s Components to Develop a Widget
The Use of Java Swing’s Components to Develop a Widget
 
ITE 1122_ AWT and SWING.pptx
ITE 1122_ AWT  and SWING.pptxITE 1122_ AWT  and SWING.pptx
ITE 1122_ AWT and SWING.pptx
 
GUI.pdf
GUI.pdfGUI.pdf
GUI.pdf
 
Gui Layout Presentation
Gui Layout PresentationGui Layout Presentation
Gui Layout Presentation
 
Python - gui programming (tkinter)
Python - gui programming (tkinter)Python - gui programming (tkinter)
Python - gui programming (tkinter)
 
GUI_part_1.pptx
GUI_part_1.pptxGUI_part_1.pptx
GUI_part_1.pptx
 
Publication Non Visual Components
Publication Non Visual ComponentsPublication Non Visual Components
Publication Non Visual Components
 
SWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface DesignSWE-401 - 8. Software User Interface Design
SWE-401 - 8. Software User Interface Design
 
Swift
SwiftSwift
Swift
 
Graphical User Interface (GUI)
Graphical User Interface (GUI)Graphical User Interface (GUI)
Graphical User Interface (GUI)
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Neha
NehaNeha
Neha
 
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docxRunning Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
Running Head DESIGN IMPLEMENTATION PROPOSAL 1DESIGN IMPLEMEN.docx
 
Final Essay
Final EssayFinal Essay
Final Essay
 
hema ppt (2).pptx
hema ppt (2).pptxhema ppt (2).pptx
hema ppt (2).pptx
 
Ajp notes-chapter-01
Ajp notes-chapter-01Ajp notes-chapter-01
Ajp notes-chapter-01
 
Visual basic concepts
Visual basic conceptsVisual basic concepts
Visual basic concepts
 
Workshop Android for Java Developers
Workshop Android for Java DevelopersWorkshop Android for Java Developers
Workshop Android for Java Developers
 
Advanced java lab swing mvc awt
Advanced java lab swing mvc awtAdvanced java lab swing mvc awt
Advanced java lab swing mvc awt
 

Widgets