java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.plaf.basic.BasicInternalFrameTitlePane
XMLEncoder
protected void addSubComponents()
protected void addSystemMenuItems(JMenu systemMenu)
protected void assembleSystemMenu()
public BasicInternalFrameTitlePane(JInternalFrame f)
protected Action closeAction
protected JButton closeButton
protected Icon closeIcon
protected static final String CLOSE_CMD
protected void createActions()
protected void createButtons()
protected LayoutManager createLayout()
protected PropertyChangeListener createPropertyChangeListener()
protected JMenu createSystemMenu()
protected JMenuBar createSystemMenuBar()
protected void enableActions()
protected JInternalFrame frame
protected String getTitle(String text, FontMetrics fm, int availTextWidth)
protected JButton iconButton
protected Icon iconIcon
protected Action iconifyAction
protected static final String ICONIFY_CMD
protected void installDefaults()
protected void installListeners()
protected void installTitlePane()
protected JButton maxButton
protected Icon maxIcon
protected Action maximizeAction
protected static final String MAXIMIZE_CMD
protected JMenuBar menuBar
protected Icon minIcon
protected Action moveAction
protected static final String MOVE_CMD
protected Color notSelectedTextColor
protected Color notSelectedTitleColor
public void paintComponent(Graphics g)
ComponentUI
JComponent.paint(java.awt.Graphics)
protected void paintTitleBackground(Graphics g)
protected void postClosingEvent(JInternalFrame frame)
protected PropertyChangeListener propertyChangeListener
protected Action restoreAction
protected static final String RESTORE_CMD
protected Color selectedTextColor
protected Color selectedTitleColor
protected void setButtonIcons()
protected void showSystemMenu()
protected Action sizeAction
protected static final String SIZE_CMD
protected void uninstallDefaults()
protected void uninstallListeners()
protected JMenu windowMenu