Windows on the desktop are just one of many objects used in a graphical user int
ID: 3779319 • Letter: W
Question
Windows on the desktop are just one of many objects used in a graphical user interface (GUI)- buttons, drop-down list boxes, pop-up menus, are just some of the many others. Regardless of their particular appearance, tasks, and structure, all such GUI components share some common functionality- which is handled in a manner unique to the actual component. Define an interface, GUIComponent, with the following methods: onClick-- void-returning and accepts a single Meoer parameter onCursorFocus - void-returning and accepts a single integer parameter move - 3 overloaded methods: all boolean -returning; one accepts a pair of Integer parameters; the second a single parameter of type Position; the third a single parameter of type Dimension resize boolean returning and accepts a pair of integer parametersExplanation / Answer
interface GUIComponent{
public void onClick(int x);
public void onCursorFocus(int number1);
public abstract boolean move(int number1, int number2);
public abstract boolean move(Position position);
public abstract boolean move(Dimension dimension);
public abstract boolean resize(int number1, int number2);
}
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.