|
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 µµ ÂüÁ¶ÇϽʽÿÀ.