JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.plaf.metal
Ŭ·¡½º MetalInternalFrameTitlePane

java.lang.Object 
  |
  +--java.awt.Component 
        |
        +--java.awt.Container 
              |
              +--javax.swing.JComponent 
                    |
                    +--javax.swing.plaf.basic.BasicInternalFrameTitlePane 
                          |
                          +--javax.swing.plaf.metal.MetalInternalFrameTitlePane
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
ImageObserver , MenuContainer , Serializable

public class MetalInternalFrameTitlePane
extends BasicInternalFrameTitlePane

JLF »ç¾çÀÇ Å¸ÀÌÆ² ¹Ù¸¦ °ü¸®Çϴ Ŭ·¡½ºÀÔ´Ï´Ù.

µµÀÔµÈ ¹öÁ¯:
1.3

ÁßøµÈ Ŭ·¡½ºÀÇ °³¿ä
 
Ŭ·¡½º javax.swing.plaf.basic. BasicInternalFrameTitlePane À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
BasicInternalFrameTitlePane.CloseAction , BasicInternalFrameTitlePane.IconifyAction , BasicInternalFrameTitlePane.MaximizeAction , BasicInternalFrameTitlePane.MoveAction , BasicInternalFrameTitlePane.PropertyChangeHandler , BasicInternalFrameTitlePane.RestoreAction , BasicInternalFrameTitlePane.SizeAction , BasicInternalFrameTitlePane.SystemMenuBar , BasicInternalFrameTitlePane.TitlePaneLayout
 
Ŭ·¡½º javax.swing. JComponent À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
JComponent.AccessibleJComponent
 
Ŭ·¡½º java.awt. Container À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
Container.AccessibleAWTContainer
 
Ŭ·¡½º java.awt. Component À» »ó¼Ó¹ÞÀº ÁßøµÈ Ŭ·¡½º
Component.AccessibleAWTComponent , Component.BltBufferStrategy , Component.FlipBufferStrategy
 
ÇʵåÀÇ °³¿ä
protected  boolean isPalette
           
protected  Icon paletteCloseIcon
           
protected  int paletteTitleHeight
           
 
Ŭ·¡½º javax.swing.plaf.basic. BasicInternalFrameTitlePane ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
CLOSE_CMD , closeAction , closeButton , closeIcon , frame , iconButton , iconIcon , ICONIFY_CMD , iconifyAction , maxButton , maxIcon , MAXIMIZE_CMD , maximizeAction , menuBar , minIcon , MOVE_CMD , moveAction , notSelectedTextColor , notSelectedTitleColor , propertyChangeListener , RESTORE_CMD , restoreAction , selectedTextColor , selectedTitleColor , SIZE_CMD , sizeAction , windowMenu
 
Ŭ·¡½º javax.swing. JComponent ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
accessibleContext , listenerList , TOOL_TIP_TEXT_KEY , ui , UNDEFINED_CONDITION , WHEN_ANCESTOR_OF_FOCUSED_COMPONENT , WHEN_FOCUSED , WHEN_IN_FOCUSED_WINDOW
 
Ŭ·¡½º java.awt. Component ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
BOTTOM_ALIGNMENT , CENTER_ALIGNMENT , LEFT_ALIGNMENT , RIGHT_ALIGNMENT , TOP_ALIGNMENT
 
ÀÎÅÍÆäÀ̽º java.awt.image. ImageObserver ¿¡¼­ »ó¼Ó¹ÞÀº Çʵå
ABORT , ALLBITS , ERROR , FRAMEBITS , HEIGHT , PROPERTIES , SOMEBITS , WIDTH
 
»ý¼ºÀÚÀÇ °³¿ä
MetalInternalFrameTitlePane (JInternalFrame  f)
           
 
¸Þ¼ÒµåÀÇ °³¿ä
 void addNotify ()
          ÀÌ ÄÄÆÛ³ÍÆ®¿¡ ÇöÀçÄ£ÄÄÆÛ³ÍÆ®°¡ ÀÖ´Â °ÍÀ», ÀÌ ÄÄÆÛ³ÍÆ®¿¡ ÅëÁöÇÕ´Ï´Ù.
protected  void addSubComponents ()
          ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, µµ±¸¸ðÀ½ÀÇ ÀÛ¼ºÀ» ¸·½À´Ï´Ù.
protected  void addSystemMenuItems (JMenu  systemMenu)
          ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, 󸮴 ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.
protected  void assembleSystemMenu ()
          ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, 󸮴 ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù.
protected  void createButtons ()
           
protected  LayoutManager createLayout ()
           
protected  PropertyChangeListener createPropertyChangeListener ()
           
protected  void installDefaults ()
           
 void paintComponent (Graphics  g)
          UI delegateÀÌ null °¡ ¾Æ´Ñ °æ¿ì¿¡, UI delegateÀÇ paint ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù.
 void paintPalette (Graphics  g)
           
 void setPalette (boolean b)
           
protected  void uninstallDefaults ()
           
 
Ŭ·¡½º javax.swing.plaf.basic. BasicInternalFrameTitlePane ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
createActions , createSystemMenu , createSystemMenuBar , enableActions , getTitle , installListeners , installTitlePane , paintTitleBackground , postClosingEvent , setButtonIcons , showSystemMenu , uninstallListeners
 
Ŭ·¡½º javax.swing. JComponent ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
addAncestorListener , addPropertyChangeListener , addPropertyChangeListener , addVetoableChangeListener , computeVisibleRect , contains , createToolTip , disable , enable , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , firePropertyChange , fireVetoableChange , getAccessibleContext , getActionForKeyStroke , getActionMap , getAlignmentX , getAlignmentY , getAncestorListeners , getAutoscrolls , getBorder , getBounds , getClientProperty , getComponentGraphics , getConditionForKeyStroke , getDebugGraphicsOptions , getDefaultLocale , getGraphics , getHeight , getInputMap , getInputMap , getInputVerifier , getInsets , getInsets , getListeners , getLocation , getMaximumSize , getMinimumSize , getNextFocusableComponent , getPreferredSize , getPropertyChangeListeners , getPropertyChangeListeners , getRegisteredKeyStrokes , getRootPane , getSize , getToolTipLocation , getToolTipText , getToolTipText , getTopLevelAncestor , getTransferHandler , getUIClassID , getVerifyInputWhenFocusTarget , getVetoableChangeListeners , getVisibleRect , getWidth , getX , getY , grabFocus , isDoubleBuffered , isLightweightComponent , isManagingFocus , isMaximumSizeSet , isMinimumSizeSet , isOpaque , isOptimizedDrawingEnabled , isPaintingTile , isPreferredSizeSet , isRequestFocusEnabled , isValidateRoot , paint , paintBorder , paintChildren , paintImmediately , paintImmediately , paramString , print , printAll , printBorder , printChildren , printComponent , processComponentKeyEvent , processKeyBinding , processKeyEvent , processMouseMotionEvent , putClientProperty , registerKeyboardAction , registerKeyboardAction , removeAncestorListener , removeNotify , removePropertyChangeListener , removePropertyChangeListener , removeVetoableChangeListener , repaint , repaint , requestDefaultFocus , requestFocus , requestFocus , requestFocusInWindow , requestFocusInWindow , resetKeyboardActions , reshape , revalidate , scrollRectToVisible , setActionMap , setAlignmentX , setAlignmentY , setAutoscrolls , setBackground , setBorder , setDebugGraphicsOptions , setDefaultLocale , setDoubleBuffered , setEnabled , setFont , setForeground , setInputMap , setInputVerifier , setMaximumSize , setMinimumSize , setNextFocusableComponent , setOpaque , setPreferredSize , setRequestFocusEnabled , setToolTipText , setTransferHandler , setUI , setVerifyInputWhenFocusTarget , setVisible , unregisterKeyboardAction , update , updateUI
 
Ŭ·¡½º java.awt. Container ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
add , add , add , add , add , addContainerListener , addImpl , applyComponentOrientation , areFocusTraversalKeysSet , countComponents , deliverEvent , doLayout , findComponentAt , findComponentAt , getComponent , getComponentAt , getComponentAt , getComponentCount , getComponents , getContainerListeners , getFocusTraversalKeys , getFocusTraversalPolicy , getLayout , insets , invalidate , isAncestorOf , isFocusCycleRoot , isFocusCycleRoot , isFocusTraversalPolicySet , layout , list , list , locate , minimumSize , paintComponents , preferredSize , printComponents , processContainerEvent , processEvent , remove , remove , removeAll , removeContainerListener , setFocusCycleRoot , setFocusTraversalKeys , setFocusTraversalPolicy , setLayout , transferFocusBackward , transferFocusDownCycle , validate , validateTree
 
Ŭ·¡½º java.awt. Component ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
action , add , addComponentListener , addFocusListener , addHierarchyBoundsListener , addHierarchyListener , addInputMethodListener , addKeyListener , addMouseListener , addMouseMotionListener , addMouseWheelListener , bounds , checkImage , checkImage , coalesceEvents , contains , createImage , createImage , createVolatileImage , createVolatileImage , disableEvents , dispatchEvent , enable , enableEvents , enableInputMethods , getBackground , getBounds , getColorModel , getComponentListeners , getComponentOrientation , getCursor , getDropTarget , getFocusCycleRootAncestor , getFocusListeners , getFocusTraversalKeysEnabled , getFont , getFontMetrics , getForeground , getGraphicsConfiguration , getHierarchyBoundsListeners , getHierarchyListeners , getIgnoreRepaint , getInputContext , getInputMethodListeners , getInputMethodRequests , getKeyListeners , getLocale , getLocation , getLocationOnScreen , getMouseListeners , getMouseMotionListeners , getMouseWheelListeners , getName , getParent , getPeer , getSize , getToolkit , getTreeLock , gotFocus , handleEvent , hasFocus , hide , imageUpdate , inside , isBackgroundSet , isCursorSet , isDisplayable , isEnabled , isFocusable , isFocusOwner , isFocusTraversable , isFontSet , isForegroundSet , isLightweight , isShowing , isValid , isVisible , keyDown , keyUp , list , list , list , location , lostFocus , mouseDown , mouseDrag , mouseEnter , mouseExit , mouseMove , mouseUp , move , nextFocus , paintAll , postEvent , prepareImage , prepareImage , processComponentEvent , processFocusEvent , processHierarchyBoundsEvent , processHierarchyEvent , processInputMethodEvent , processMouseEvent , processMouseWheelEvent , remove , removeComponentListener , removeFocusListener , removeHierarchyBoundsListener , removeHierarchyListener , removeInputMethodListener , removeKeyListener , removeMouseListener , removeMouseMotionListener , removeMouseWheelListener , repaint , repaint , repaint , resize , resize , setBounds , setBounds , setComponentOrientation , setCursor , setDropTarget , setFocusable , setFocusTraversalKeysEnabled , setIgnoreRepaint , setLocale , setLocation , setLocation , setName , setSize , setSize , show , show , size , toString , transferFocus , transferFocusUpCycle
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

isPalette

protected boolean isPalette

paletteCloseIcon

protected Icon  paletteCloseIcon

paletteTitleHeight

protected int paletteTitleHeight
»ý¼ºÀÚÀÇ »ó¼¼

MetalInternalFrameTitlePane

public MetalInternalFrameTitlePane(JInternalFrame  f)
¸Þ¼ÒµåÀÇ »ó¼¼

addNotify

public void addNotify()
Ŭ·¡½º JComponent ÀÇ ±â¼ú:
ÀÌ ÄÄÆÛ³ÍÆ®¿¡ ÇöÀçÄ£ÄÄÆÛ³ÍÆ®°¡ ÀÖ´Â °ÍÀ», ÀÌ ÄÄÆÛ³ÍÆ®¿¡ ÅëÁöÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå°¡ ºÒ·Á °¡¸é(ÀÚ), Ä£ÄÄÆÛ³ÍÆ®ÀÇ Ã¼ÀÎÀÌ KeyboardAction À̺¥Æ® ûÃëÀÚ·Î ¼³Á¤µË´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º JComponent ³»ÀÇ addNotify
°ü·Ã Ç׸ñ:
JComponent.registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int)

installDefaults

protected void installDefaults()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ installDefaults

uninstallDefaults

protected void uninstallDefaults()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ uninstallDefaults

createButtons

protected void createButtons()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ createButtons

assembleSystemMenu

protected void assembleSystemMenu()
ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, 󸮴 ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù. Metal ÇÁ·¹ÀÓ¿¡´Â ½Ã½ºÅÛ ¸Þ´º°¡ ¾ø½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ assembleSystemMenu

addSystemMenuItems

protected void addSystemMenuItems(JMenu  systemMenu)
ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, 󸮴 ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù. Metal ÇÁ·¹ÀÓ¿¡´Â ½Ã½ºÅÛ ¸Þ´º°¡ ¾ø½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ addSystemMenuItems

addSubComponents

protected void addSubComponents()
ºÎ¸ðÀÇ ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, µµ±¸¸ðÀ½ÀÇ ÀÛ¼ºÀ» ¸·½À´Ï´Ù. ±Ý¼ÓÅ׿¡´Â ½Ã½ºÅÛ ¸Þ´º°¡ ¾ø½À´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ addSubComponents

createPropertyChangeListener

protected PropertyChangeListener  createPropertyChangeListener()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ createPropertyChangeListener

createLayout

protected LayoutManager  createLayout()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ createLayout

paintPalette

public void paintPalette(Graphics  g)

paintComponent

public void paintComponent(Graphics  g)
Ŭ·¡½º JComponent ÀÇ ±â¼ú:
UI delegateÀÌ null °¡ ¾Æ´Ñ °æ¿ì¿¡, UI delegateÀÇ paint ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. delegate¿¡´Â Graphics ¿ÀºêÁ§Æ®ÀÇ Ä«ÇǸ¦ °Ç³×ÁÖ¾î, ³ª¸ÓÁöÀÇ paint Äڵ忡 ´ëÇØ¼­ Ãë¼ÒÇÒ ¼ö ¾ø´Â º¯°æÀ» ÇÏÁö ¾Ê°Ô º¸È£ÇÕ´Ï´Ù (¿¹¸¦ µé¾î Graphics.translate µî).

ÀÌ ¸Þ¼Òµå¸¦ ¼­ºê Ŭ·¡½º¿¡¼­ ¿À¹ö¶óÀ̵å(override) ÇÏ´Â °æ¿ì´Â °Ç³×¹ÞÀº Graphics ÀÇ ¿ÀºêÁ§Æ®¿¡´Â ¿µ¼ÓÀûÀÎ º¯°æÀº ½Ç½ÃÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î Rectangle Ŭ¸³À̳ª º¯È¯Àº º¯°æÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ º¯°æÀÌ ÇÊ¿äÇÑ °æ¿ì´Â °Ç³×¹ÞÀº Graphics ·ÎºÎÅÍ »õ·Î¿î Graphics ¸¦ »ý¼ºÇØ, ±×°ÍÀ» º¯°æÇÏ´Â ÆíÀÌ ¿ëÀÌÇÕ´Ï´Ù. ÇÑÃþ ´õ »óÀ§ ¿ÀºêÁ§Æ®ÀÇ ±¸ÇöÀ» ½Ç½ÃÇÏÁö ¾Ê´Â °æ¿ì´Â ºÒÅõ¸í ÇÁ·ÎÆÛƼ¿¡ ÁÖÀÇÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Áï ÀÌ ÄÄÆÛ³ÍÆ®°¡ ºÒÅõ¸íÇÑ °æ¿ì´Â ¹é±×¶ó¿îµå¿¡´Â ºÒÅõ¸íÇÏÁö ¾ÊÀº »öÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ºÒÅõ¸í ÇÁ·ÎÆÛƼ¸¦ ¹«½ÃÇϸé È­¸éÀÌ º¸±â ³ª»µÁý´Ï´Ù.

¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BasicInternalFrameTitlePane ³»ÀÇ paintComponent
ÆÄ¶ó¹ÌÅÍ:
g - º¸È£ ´ë»óÀÇ Graphics ¿ÀºêÁ§Æ®
°ü·Ã Ç׸ñ:
JComponent.paint(java.awt.Graphics) , ComponentUI

setPalette

public void setPalette(boolean b)

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.