Mindmap
Graphical Interface User (GUI)
Inhalt der Mindmap
Graphical Interface User (GUI)
description: the interaction channel between the user and the system
- User <---> View <---> Controller <---> Model
Usage
- Standalone (ex. JAVA Swing)
- Web (ex. HTLM, CSS, JS)
- Mobile (ex. IOS, Android)
The VIEW is what is seen by the user.
- Includes: buttons, labels, images, etc.
Containers
- The Frame includes the main container for all the graphical elements (ex. minimize, close, move, maximize)
- using JFrame
- setSize(width, height), setResizable(boolean input), setDefaultCloseOperation(EXIT_ON_CLOSE), setVisible(boolean input), add(GUI component)
- using JFrame
- The Panels used to contain and divide GUI elements within the Frame
- every container needs a specification of a layout to organize its elements
- The Frame includes the main container for all the graphical elements (ex. minimize, close, move, maximize)
Graphical Distributors
- Layout
- BorderLayout: organizes based on compass rose
- setLayout(new BorderLayout());
- add(GUI component, BorderLayout.NORTH);
- setLayout(new BorderLayout());
- GridLayout: Think on a matrix
- setLayout(new GridLayout(rows, columns));
- add(GUI component)
- setLayout(new GridLayout(rows, columns));
- BorderLayout: organizes based on compass rose
- Layout
Managing Messages!!
- Error Message, Warning Message, Info Message
Informationen
- Beschreibung
- Mindmap am Graphical Interface User (GUI), erstellt von Sunny Baik am 09/08/2020.
- Erstellt von
- Sunny Baik
- Aufrufe
- 0
- Bewertung