|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.MenuBarUI
javax.swing.plaf.basic.BasicMenuBarUI
javax.swing.plaf.metal.MetalMenuBarUI
public class MetalMenuBarUI
MenuBarUI
Metal ¿¡
ÇÑ ±¸ÇöÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â JMenuBar
Metal Look & Feel¸¦ Á¦°øÇÕ´Ï´Ù.
MenuBarUI | ÇÊµå °³¿ä |
|---|
| Ŭ·¡½º javax.swing.plaf.basic. BasicMenuBarUI À¸·ÎºÎÅÍ »ó¼ÓµÈ Çʵå |
|---|
changeListener,
containerListener,
menuBar |
| »ý¼ºÀÚ °³¿ä | |
|---|---|
MetalMenuBarUI ()
|
|
| ¸Þ¼µå °³¿ä | |
|---|---|
static ComponentUI |
createUI (JComponent x)
°Ç³×¹ÞÀº ÄÄÆÛ³ÍÆ®ÀÇ ComponentUI ±¸ÇöÀ» ÀÛ¼ºÇÕ´Ï´Ù. |
void |
installUI (JComponent c)
Metal Look & Feel¿¡ ÀûÀýÇÑ, ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¸¦ ±¸¼ºÇÕ´Ï´Ù. |
void |
uninstallUI (JComponent c)
installUI ½Ã¿¡
ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¿¡ ´ëÇØ¼ °£ ±¸¼ºÀ» Ãë¼ÒÇÕ´Ï´Ù. |
void |
update (Graphics g,
JComponent c)
ÄÄÆÛ³ÍÆ®ÀÇ ¹é±×¶ó¿îµå¸¦ ÆäÀÎÆ® ÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì¿¡ paint¸¦ È£ÃâÇÕ´Ï´Ù. |
| Ŭ·¡½º javax.swing.plaf.basic. BasicMenuBarUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
createChangeListener,
createContainerListener,
getMaximumSize,
getMinimumSize,
installDefaults,
installKeyboardActions,
installListeners,
uninstallDefaults,
uninstallKeyboardActions,
uninstallListeners |
| Ŭ·¡½º javax.swing.plaf. ComponentUI ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
contains,
getAccessibleChild,
getAccessibleChildrenCount,
getPreferredSize,
paint |
| Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼µå |
|---|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| »ý¼ºÀÚ »ó¼¼ |
|---|
public MetalMenuBarUI()
| ¸Þ¼µåÀÇ »ó¼¼ |
|---|
public static ComponentUI createUI(JComponent x)
ComponentUI ±¸ÇöÀ» ÀÛ¼ºÇÕ´Ï´Ù.
x - ComponentUI ±¸ÇöÀÌ ÀÛ¼ºµÇ´Â JComponent
x
ComponentUI ±¸Çö
NullPointerException - x°¡ nullÀÎ °æ¿ìpublic void installUI(JComponent c)
BasicMenuBarUI ³»ÀÇ installUI c - UI À§¾çÀÌ ÀνºÅç µÇ°í ÀÖ´Â ÄÄÆÛ³ÍÆ®
NullPointerException - c°¡ nullÀÎ °æ¿ìComponentUI.uninstallUI(javax.swing.JComponent),
JComponent.setUI(javax.swing.plaf.ComponentUI),
JComponent.updateUI() public void uninstallUI(JComponent c)
installUI ½Ã¿¡
ÁöÁ¤µÈ ÄÄÆÛ³ÍÆ®¿¡ ´ëÇØ¼ °£ ±¸¼ºÀ» Ãë¼ÒÇÕ´Ï´Ù.
BasicMenuBarUI ³»ÀÇ uninstallUI c - UI À§¾çÀÌ ÀνºÅç µÇ°í ÀÖ´Â ÄÄÆÛ³ÍÆ®
NullPointerException - c°¡ nullÀÎ °æ¿ìComponentUI.installUI(javax.swing.JComponent),
JComponent.updateUI()
public void update(Graphics g,
JComponent c)
paint¸¦ È£ÃâÇÕ´Ï´Ù.
ComponentUI ³»ÀÇ update g - ÆäÀÎÆ® µÇ´Â Graphicsc - ÆäÀÎÆ® µÇ´Â JComponent
NullPointerException - g ¶Ç´Â c°¡ nullÀÎ °æ¿ìComponentUI.update(java.awt.Graphics, javax.swing.JComponent),
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent)
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| ÀÌÀü Ŭ·¡½º ´ÙÀ½ Ŭ·¡½º | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ | |||||||||
| °³¿ä: NESTED | Çʵå | constructor | ¸Þ¼µå | »ó¼¼: Çʵå | »ý¼ºÀÚ | ¸Þ¼µå | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.