35 |
obligated to do so. If you do not wish to do so, delete this |
obligated to do so. If you do not wish to do so, delete this |
36 |
exception statement from your version. */ |
exception statement from your version. */ |
37 |
|
|
38 |
|
|
39 |
package javax.swing.plaf.basic; |
package javax.swing.plaf.basic; |
40 |
|
|
41 |
import java.awt.AWTEvent; |
import java.awt.AWTEvent; |
43 |
import java.awt.Component; |
import java.awt.Component; |
44 |
import java.awt.Container; |
import java.awt.Container; |
45 |
import java.awt.Dimension; |
import java.awt.Dimension; |
|
import java.awt.FontMetrics; |
|
46 |
import java.awt.Graphics; |
import java.awt.Graphics; |
47 |
import java.awt.Insets; |
import java.awt.Insets; |
48 |
import java.awt.LayoutManager; |
import java.awt.LayoutManager; |
49 |
import java.awt.Point; |
import java.awt.Point; |
50 |
import java.awt.Rectangle; |
import java.awt.Rectangle; |
|
import java.awt.event.ActionEvent; |
|
51 |
import java.awt.event.ComponentEvent; |
import java.awt.event.ComponentEvent; |
52 |
import java.awt.event.ComponentListener; |
import java.awt.event.ComponentListener; |
|
import java.awt.event.KeyEvent; |
|
53 |
import java.awt.event.MouseEvent; |
import java.awt.event.MouseEvent; |
54 |
import java.beans.PropertyChangeEvent; |
import java.beans.PropertyChangeEvent; |
55 |
import java.beans.PropertyChangeListener; |
import java.beans.PropertyChangeListener; |
56 |
import javax.swing.AbstractAction; |
|
|
import javax.swing.Action; |
|
57 |
import javax.swing.DefaultDesktopManager; |
import javax.swing.DefaultDesktopManager; |
58 |
import javax.swing.DesktopManager; |
import javax.swing.DesktopManager; |
|
import javax.swing.Icon; |
|
|
import javax.swing.JButton; |
|
59 |
import javax.swing.JComponent; |
import javax.swing.JComponent; |
60 |
import javax.swing.JDesktopPane; |
import javax.swing.JDesktopPane; |
61 |
import javax.swing.JInternalFrame; |
import javax.swing.JInternalFrame; |
|
import javax.swing.JLabel; |
|
62 |
import javax.swing.KeyStroke; |
import javax.swing.KeyStroke; |
63 |
import javax.swing.SwingConstants; |
import javax.swing.SwingConstants; |
64 |
import javax.swing.SwingUtilities; |
import javax.swing.SwingUtilities; |
71 |
import javax.swing.plaf.InternalFrameUI; |
import javax.swing.plaf.InternalFrameUI; |
72 |
import javax.swing.plaf.UIResource; |
import javax.swing.plaf.UIResource; |
73 |
|
|
|
|
|
74 |
/** |
/** |
75 |
* This is the UI delegate for the Basic look and feel for JInternalFrames. |
* This is the UI delegate for the Basic look and feel for JInternalFrames. |
76 |
*/ |
*/ |
1046 |
/** The JComponent placed at the west region of the JInternalFrame. */ |
/** The JComponent placed at the west region of the JInternalFrame. */ |
1047 |
protected JComponent westPane; |
protected JComponent westPane; |
1048 |
|
|
1049 |
/** The Keystroke bound to open the menu. */ |
/** |
1050 |
|
* The Keystroke bound to open the menu. |
1051 |
|
* @deprecated |
1052 |
|
*/ |
1053 |
protected KeyStroke openMenuKey; |
protected KeyStroke openMenuKey; |
1054 |
|
|
1055 |
/** The TitlePane displayed at the top of the JInternalFrame. */ |
/** The TitlePane displayed at the top of the JInternalFrame. */ |