I need some help answering these three questions listed belo
I need some help answering these three questions listed below.
1. An application requires users to either select one of the predefined names Alice, Bob, and Cindy or input a new name. Which Swing component is the most suitable? Provide a code fragment illustrating the creation of that component, with proper initialization.
2. In an interface that includes several buttons, how may an event-handling method determine which button triggered the event? Provide a code fragment to illustrate your answer.
3. An application that displays a computationally intensive animation would benefit from disabling the animation when the main application window is iconified. How may this feature be implemented? Provide a code fragment to illustrate your answer.
Solution
1. Editable JCombo Box can be used. The editable combo box, features a text field with a small button abutting it. The user can type a value in the text field or click the button to display a drop-down list.
Implementation
2. The event handler is tied to the button, hence it is possible to differentiate between multiple buttons.
Implementation
3. When using a JFrame, we can detect window minimization with a windowStateListener().
Implementation

