88 * Gets the bounds of this component in the form of a
89 * {@code Rectangle} object. The bounds specify this
90 * component's width, height, and location relative to
91 * its parent.
92 */
93 Rectangle getBounds(Component comp);
94 /*
95 * Sets the shape of a lw component to cut out from hw components.
96 *
97 * See 6797587, 6776743, 6768307, and 6768332 for details
98 */
99 void setMixingCutoutShape(Component comp, Shape shape);
100
101 /**
102 * Sets GraphicsConfiguration value for the component.
103 */
104 void setGraphicsConfiguration(Component comp, GraphicsConfiguration gc);
105 /*
106 * Requests focus to the component.
107 */
108 boolean requestFocus(Component comp, Cause cause);
109 /*
110 * Determines if the component can gain focus.
111 */
112 boolean canBeFocusOwner(Component comp);
113
114 /**
115 * Returns whether the component is visible without invoking
116 * any client code.
117 */
118 boolean isVisible(Component comp);
119
120 /**
121 * Sets the RequestFocusController.
122 */
123 void setRequestFocusController(RequestFocusController requestController);
124
125 /**
126 * Returns the appContext of the component.
127 */
128 AppContext getAppContext(Component comp);
|
88 * Gets the bounds of this component in the form of a
89 * {@code Rectangle} object. The bounds specify this
90 * component's width, height, and location relative to
91 * its parent.
92 */
93 Rectangle getBounds(Component comp);
94 /*
95 * Sets the shape of a lw component to cut out from hw components.
96 *
97 * See 6797587, 6776743, 6768307, and 6768332 for details
98 */
99 void setMixingCutoutShape(Component comp, Shape shape);
100
101 /**
102 * Sets GraphicsConfiguration value for the component.
103 */
104 void setGraphicsConfiguration(Component comp, GraphicsConfiguration gc);
105 /*
106 * Requests focus to the component.
107 */
108 void requestFocus(Component comp, Cause cause);
109 /*
110 * Determines if the component can gain focus.
111 */
112 boolean canBeFocusOwner(Component comp);
113
114 /**
115 * Returns whether the component is visible without invoking
116 * any client code.
117 */
118 boolean isVisible(Component comp);
119
120 /**
121 * Sets the RequestFocusController.
122 */
123 void setRequestFocusController(RequestFocusController requestController);
124
125 /**
126 * Returns the appContext of the component.
127 */
128 AppContext getAppContext(Component comp);
|