Mind map
Graphical User Interface
Map content
Graphical User Interface
The interaction channel between the user and the program
can be:
- standalone in computer (1 client)
- web (runs on browser)
- mobile (runs on cellphone)
Gestalt Principles
- Intuitive
- clear
- friendly
Containers
- Frame
- main "container" for graphical elements of app/program
- can minimize, maximize, close, and move
- methods using JFrame
- setSize(width, height), setVisible(boolean), setResizable(boolean), setDefaultCloseOperation(EXIT_ON_CLOSE), add(GUI element)
- Panels
- contain/divide GUI elements in the Frame
- group GUI elements by purpose
- Frame
Layouts
- gives order to graphical elements inside containers
- 2 distributors
- BorderLayout (similar to compass)
- up to five elements: north, south, east, west, and central
- GridLayout (like a matrix)
- rows and columns
- BorderLayout (similar to compass)
Interaction
- Inactive Panels
- Active Panels
Messages
- error, warning, and info
- can collect input from user
Information
- Description
- Java Programming Mind Map on Graphical User Interface, created by Isabella Fleites on 03/08/2021.
- Created by
- Isabella Fleites
- Views
- 0
- Rating