subject

Main Window with 6 buttons (Show, Add, Remove, Pause, ChangeDirection, Exit) and a checkbox group (BIRD, ROCKET, and UFO) Show button - When clicked, a new subwindow should be displayed. If the window does not already exist, it should be created.
Add button - When clicked, a new BIRD, ROCKET, or UFO shape (depending on which checkbox is selected) is added to the subwindow, at a random location. When added, the BIRD, ROCKET, or UFO is automatically in motion across the screen. If the subwindow is not currently showing, it is displayed (first being created, if necessary).
Note: If multiple shapes are clicked, all of the selected shapes must be added.
Remove button - When clicked, the most recently added shape is removed. If the subwindow is not
currently showing, the button has no effect.
Pause button – When clicked, all the shapes stop moving.
ChangeDirection button – When clicked, all the shapes move to the opposite direction.
Exit button – When clicked, all the windows should close and the application should terminate.
Checkbox group - Checkboxes for BIRD, ROCKET, and UFO that specify whether a BIRD, a ROCKET, or
a UFO is added when the Add button is pressed. The initial state of the checkbox group should have
the BIRD box checked. Multiple checkbox can be checked.
Note: BIRD, ROCKET, and UFO must have more than two colors.
Subwindow which has one JLabel and two buttons (Hide and Exit)
JLabel – Displays the BIRDs, ROCKETs, and UFOs that are added to
Hide button – When clicked, the subwindow disappears but continues to exist. The animation should
halt when the subwindow is hidden.
Exit button in the subwindow – When clicked, the subwindow should be closed and destroyed. The
main window should NOT be closed.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 03:00
You install teamviewer on your workstation at home so that you can ac ess it when on the road. how can you be assured that unknown users cant access your computer through team viewer?
Answers: 2
question
Computers and Technology, 22.06.2019 19:30
Singing in the rain: this first part of the film shows the early history of motion picture. how accurate do you think the portrayal of the early motion picture industry is? why? is historical accuracy important in films and theater productions? explain.
Answers: 1
question
Computers and Technology, 23.06.2019 09:30
You wanted to look up information about alzheimer's, but you were unsure if it was spelled "alsheimer's" or "alzheimer's." which advanced search strategy would be useful? a) a boolean search b) using a wild card in your search c) trying different search engines d) doing a search for "alsheimer's not alzheimer's" asap. ill give brainlist.
Answers: 1
question
Computers and Technology, 24.06.2019 19:50
Which is a characteristic of free and open-source software licenses? a. the source code is unavailable to everyone b. the source code is available only to the government c. the source code is available to all users d. the source code is constantly modified
Answers: 1
You know the right answer?
Main Window with 6 buttons (Show, Add, Remove, Pause, ChangeDirection, Exit) and a checkbox group (B...
Questions
question
Mathematics, 21.09.2020 14:01
question
Biology, 21.09.2020 14:01
Questions on the website: 13722367