Swing GUI and Flowcharts - Java

0.0(0)
studied byStudied by 0 people
0.0(0)
linked notesView linked note
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering Swing concepts (classes and hierarchy) and basic flowchart elements and structures described in the notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

22 Terms

1
New cards

Swing

A Java GUI toolkit (package) that lets you create applications with a graphical user interface; provides a rich set of components and a Swing-based architecture.

2
New cards

JFrame

Swing's top-level window container; the window that serves as the main frame for a GUI application.

3
New cards

JPanel

A container that groups components for layout; typically added to a frame to organize controls.

4
New cards

JLabel

A component that displays a text label; can also display images; used for captions, messages, or results.

5
New cards

JComponent

Base class for all Swing components except top-level frames; provides common functionality for components.

6
New cards

Component

A visual object with a representation on-screen and optional user interaction; base for Swing components.

7
New cards

Container

A component that can hold other components; builds on Component to manage child components.

8
New cards

Window

A specialized container with border, title bar, and window controls (minimize, maximize, close); can be moved and resized.

9
New cards

Frame

An AWT window class that was improved by Swing's JFrame; historically the basic window type.

10
New cards

Flowchart

A diagram that shows the flow of a program; used to visualize logic and steps.

11
New cards

Terminal

Flowchart symbol (rounded rectangle) representing start or end points.

12
New cards

Input/Output

Flowchart symbol (parallelogram) representing data input or output.

13
New cards

Process

Flowchart symbol (rectangle) representing computation or a variable assignment.

14
New cards

Decision

Flowchart symbol (diamond) representing a yes/no decision or branch.

15
New cards

Connector

Flowchart symbol (circle with a letter) that links two parts of a flowchart.

16
New cards

Module

Flowchart symbol (rectangle with double bars) representing a separate procedure or function.

17
New cards

Sequence

Flowchart structure where actions are performed one after another.

18
New cards

Repetition

Flowchart structure that represents looping constructs (such as while or for).

19
New cards

Case

Flowchart structure for multi-way branching; selects among multiple values.

20
New cards

Infinite loop

A loop that never terminates if the loop's exit condition is not updated.

21
New cards

JButton

Swing component that creates a clickable button; can be empty or have text.

22
New cards

Panel

A type of container designed to hold a group of components; typically added to a frame for layout; can also be bypassed to add controls directly to a frame.