77 |
{ |
{ |
78 |
/** |
/** |
79 |
* The Action responsible for closing the JInternalFrame. |
* The Action responsible for closing the JInternalFrame. |
80 |
|
* |
81 |
|
* @specnote Apparently this class was intended to be protected, |
82 |
|
* but was made public by a compiler bug and is now |
83 |
|
* public for compatibility. |
84 |
*/ |
*/ |
85 |
public class CloseAction extends AbstractAction |
public class CloseAction extends AbstractAction |
86 |
{ |
{ |
106 |
|
|
107 |
/** |
/** |
108 |
* This Action is responsible for iconifying the JInternalFrame. |
* This Action is responsible for iconifying the JInternalFrame. |
109 |
|
* |
110 |
|
* @specnote Apparently this class was intended to be protected, |
111 |
|
* but was made public by a compiler bug and is now |
112 |
|
* public for compatibility. |
113 |
*/ |
*/ |
114 |
public class IconifyAction extends AbstractAction |
public class IconifyAction extends AbstractAction |
115 |
{ |
{ |
136 |
|
|
137 |
/** |
/** |
138 |
* This Action is responsible for maximizing the JInternalFrame. |
* This Action is responsible for maximizing the JInternalFrame. |
139 |
|
* |
140 |
|
* @specnote Apparently this class was intended to be protected, |
141 |
|
* but was made public by a compiler bug and is now |
142 |
|
* public for compatibility. |
143 |
*/ |
*/ |
144 |
public class MaximizeAction extends AbstractAction |
public class MaximizeAction extends AbstractAction |
145 |
{ |
{ |
166 |
|
|
167 |
/** |
/** |
168 |
* This Action is responsible for dragging the JInternalFrame. |
* This Action is responsible for dragging the JInternalFrame. |
169 |
|
* |
170 |
|
* @specnote Apparently this class was intended to be protected, |
171 |
|
* but was made public by a compiler bug and is now |
172 |
|
* public for compatibility. |
173 |
*/ |
*/ |
174 |
public class MoveAction extends AbstractAction |
public class MoveAction extends AbstractAction |
175 |
{ |
{ |
187 |
/** |
/** |
188 |
* This Action is responsible for restoring the JInternalFrame. Restoring |
* This Action is responsible for restoring the JInternalFrame. Restoring |
189 |
* the JInternalFrame is the same as setting the maximum property to false. |
* the JInternalFrame is the same as setting the maximum property to false. |
190 |
|
* |
191 |
|
* @specnote Apparently this class was intended to be protected, |
192 |
|
* but was made public by a compiler bug and is now |
193 |
|
* public for compatibility. |
194 |
*/ |
*/ |
195 |
public class RestoreAction extends AbstractAction |
public class RestoreAction extends AbstractAction |
196 |
{ |
{ |
217 |
|
|
218 |
/** |
/** |
219 |
* This action is responsible for sizing the JInternalFrame. |
* This action is responsible for sizing the JInternalFrame. |
220 |
|
* |
221 |
|
* @specnote Apparently this class was intended to be protected, |
222 |
|
* but was made public by a compiler bug and is now |
223 |
|
* public for compatibility. |
224 |
*/ |
*/ |
225 |
public class SizeAction extends AbstractAction |
public class SizeAction extends AbstractAction |
226 |
{ |
{ |
238 |
/** |
/** |
239 |
* This class is responsible for handling property change events from the |
* This class is responsible for handling property change events from the |
240 |
* JInternalFrame and adjusting the Title Pane as necessary. |
* JInternalFrame and adjusting the Title Pane as necessary. |
241 |
|
* |
242 |
|
* @specnote Apparently this class was intended to be protected, |
243 |
|
* but was made public by a compiler bug and is now |
244 |
|
* public for compatibility. |
245 |
*/ |
*/ |
246 |
protected class PropertyChangeHandler implements PropertyChangeListener |
public class PropertyChangeHandler implements PropertyChangeListener |
247 |
{ |
{ |
248 |
/** |
/** |
249 |
* This method is called when a PropertyChangeEvent is received by the |
* This method is called when a PropertyChangeEvent is received by the |
264 |
/** |
/** |
265 |
* This class acts as the MenuBar for the TitlePane. Clicking on the Frame |
* This class acts as the MenuBar for the TitlePane. Clicking on the Frame |
266 |
* Icon in the top left corner will activate it. |
* Icon in the top left corner will activate it. |
267 |
|
* |
268 |
|
* @specnote Apparently this class was intended to be protected, |
269 |
|
* but was made public by a compiler bug and is now |
270 |
|
* public for compatibility. |
271 |
*/ |
*/ |
272 |
public class SystemMenuBar extends JMenuBar |
public class SystemMenuBar extends JMenuBar |
273 |
{ |
{ |
316 |
|
|
317 |
/** |
/** |
318 |
* This class acts as the Layout Manager for the TitlePane. |
* This class acts as the Layout Manager for the TitlePane. |
319 |
|
* |
320 |
|
* @specnote Apparently this class was intended to be protected, |
321 |
|
* but was made public by a compiler bug and is now |
322 |
|
* public for compatibility. |
323 |
*/ |
*/ |
324 |
protected class TitlePaneLayout implements LayoutManager |
public class TitlePaneLayout implements LayoutManager |
325 |
{ |
{ |
326 |
/** |
/** |
327 |
* Creates a new <code>TitlePaneLayout</code> object. |
* Creates a new <code>TitlePaneLayout</code> object. |