Windows on the desktop are just one of many objects used in a graphical user int
ID: 3536970 • 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 integer parameter - onCursorFocus -- void-returning and accept no parameters - move -- 2 overloaded methods : both boolean -returning; one accepts a pair of integer parameters ; the second a single parameter of type Position - resize-- 2 overloaded methods ; both boolean -returning; one accepts a pair of integer parameters ; the second a single parameter of type Dimension
Explanation / Answer
import java.awt.Dimension; import javax.swing.text.Position; public interface GUIcomponent { public void onClick(int onCursorFocus); public void onCursorFocus(); public boolean move (int a, int b); public boolean move( Position p); public boolean resize (int c, int d); public boolean resize( Dimension d ); }
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.