|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.plaf.basic.BasicInternalFrameTitlePane
javax.swing.plaf.metal.MetalInternalFrameTitlePane
public class MetalInternalFrameTitlePane
JLF »ç¾çÀÇ Å¸ÀÌÆ² ¹Ù¸¦ °ü¸®Çϴ Ŭ·¡½ºÀÔ´Ï´Ù.
Áßø(Nested) Ŭ·¡½º °³¿ä |
---|
Ŭ·¡½º javax.swing. JComponent ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º |
---|
JComponent.AccessibleJComponent |
Ŭ·¡½º java.awt. Container ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º |
---|
Container.AccessibleAWTContainer |
Ŭ·¡½º java.awt. Component ·ÎºÎÅÍ »ó¼ÓµÈ Áßø(Nested) Ŭ·¡½º/ÀÎÅÍÆäÀ̽º |
---|
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 À§¾çÀÌ null ÀÌ ¾Æ´Ñ °æ¿ì¿¡
UI À§¾çÀÇ ÆäÀÎÆ® ¸Þ¼µå¸¦ È£ÃâÇÕ´Ï´Ù. |
void |
paintPalette (Graphics g)
|
void |
setPalette (boolean b)
|
protected void |
showSystemMenu ()
ºÎ¸ðÀÇ ¸Þ¼µå¸¦ ¿À¹ö¶óÀ̵å(override) ÇØ, 󸮴 ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù. |
protected void |
uninstallDefaults ()
|
Ŭ·¡½º javax.swing.plaf.basic. BasicInternalFrameTitlePane ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
createActions,
createSystemMenu,
createSystemMenuBar,
enableActions,
getTitle,
installListeners,
installTitlePane,
paintTitleBackground,
postClosingEvent,
setButtonIcons,
uninstallListeners |
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
ÇʵåÀÇ »ó¼¼ |
---|
protected boolean isPalette
protected Icon paletteCloseIcon
protected int paletteTitleHeight
»ý¼ºÀÚ »ó¼¼ |
---|
public MetalInternalFrameTitlePane(JInternalFrame f)
¸Þ¼µåÀÇ »ó¼¼ |
---|
public void addNotify()
JComponent
񃬣: KeyboardAction
À̺¥Æ® ¸®½º³Ê·Î ¼³Á¤µË´Ï´Ù.
JComponent
³»ÀÇ addNotify
JComponent.registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int)
protected void installDefaults()
BasicInternalFrameTitlePane
³»ÀÇ installDefaults
protected void uninstallDefaults()
BasicInternalFrameTitlePane
³»ÀÇ uninstallDefaults
protected void createButtons()
BasicInternalFrameTitlePane
³»ÀÇ createButtons
protected void assembleSystemMenu()
BasicInternalFrameTitlePane
³»ÀÇ assembleSystemMenu
protected void addSystemMenuItems(JMenu systemMenu)
BasicInternalFrameTitlePane
³»ÀÇ addSystemMenuItems
protected void showSystemMenu()
BasicInternalFrameTitlePane
³»ÀÇ showSystemMenu
protected void addSubComponents()
BasicInternalFrameTitlePane
³»ÀÇ addSubComponents
protected PropertyChangeListener createPropertyChangeListener()
BasicInternalFrameTitlePane
³»ÀÇ createPropertyChangeListener
protected LayoutManager createLayout()
BasicInternalFrameTitlePane
³»ÀÇ createLayout
public void paintPalette(Graphics g)
public void paintComponent(Graphics g)
JComponent
񃬣: null
ÀÌ ¾Æ´Ñ °æ¿ì¿¡
UI À§¾çÀÇ ÆäÀÎÆ® ¸Þ¼µå¸¦ È£ÃâÇÕ´Ï´Ù. À§¾ç¿¡´Â Graphics
°´Ã¼ÀÇ º¹»çº»À» °Ç³×ÁÖ¾î, ³ª¸ÓÁöÀÇ ÆäÀÎÆ® Äڵ忡 ´ëÇØ¼ Ãë¼ÒÇÒ ¼ö ¾ø´Â º¯°æÀ» ÇÏÁö ¾Ê°Ô º¸È£ÇÕ´Ï´Ù (¿¹¸¦ µé¾î Graphics.translate
µî).
ÀÌ ¸Þ¼µå¸¦ ¼ºê Ŭ·¡½º¿¡¼ ¿À¹ö¶óÀ̵å(override) ÇÏ´Â °æ¿ì´Â °Ç³×¹ÞÀº Graphics
°´Ã¼¿¡´Â ¿µ¼ÓÀûÀÎ º¯°æÀº ½Ç½ÃÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î Rectangle
Ŭ¸³À̳ª º¯È¯Àº º¯°æÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ º¯°æÀÌ ÇÊ¿äÇÑ °æ¿ì´Â °Ç³×¹ÞÀº Graphics
·Î
ºÎÅÍ »õ·Î¿î Graphics
¸¦ »ý¼ºÇØ, ±×°ÍÀ» º¯°æÇÏ´Â ÆíÀÌ ¿ëÀÌÇÕ´Ï´Ù. ¶ÇÇÑ
»óÀ§ °´Ã¼ÀÇ ±¸ÇöÀ» ½Ç½ÃÇÏÁö ¾Ê´Â °æ¿ì´Â ºÒÅõ¸í ÇÁ·ÎÆÛƼ¿¡ ÁÖÀÇÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. Áï ÀÌ ÄÄÆÛ³ÍÆ®°¡ ºÒÅõ¸íÇÑ °æ¿ì´Â ¹é±×¶ó¿îµå¿¡´Â ºÒÅõ¸íÇÏÁö ¾ÊÀº »öÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ºÒÅõ¸í ÇÁ·ÎÆÛƼ¸¦ ¹«½ÃÇϸé ȸéÀÌ º¸±â ³ª»µÁý´Ï´Ù.
°Ç³×¹ÞÀº Graphics
°´Ã¼¿¡´Â ÀνºÅç µÇ°í ÀÖ´Â º¯È¯ ÀÌ¿ÜÀÇ º¯È¯ÀÌ Æ÷ÇԵǾî ÀÖ´Â ÀÏÀÌ ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì
´Ù¸¥ º¯È¯À» ´©ÀûÀûÀ¸·Î Àû¿ëÇϸé, ¿¹±âÄ¡ ¾ÊÀº °á°ú°¡ »ý±æ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù.
BasicInternalFrameTitlePane
³»ÀÇ paintComponent
g
- º¸È£ ´ë»óÀÇ Graphics
°´Ã¼JComponent.paint(java.awt.Graphics)
,
ComponentUI
public void setPalette(boolean b)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
°³¿ä: »óÀÚ | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.