JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.plaf.basic
Ŭ·¡½º DefaultMenuLayout

java.lang.Object 
  »óÀ§¸¦ È®Àå javax.swing.BoxLayout 
      »óÀ§¸¦ È®Àå javax.swing.plaf.basic.DefaultMenuLayout
¸ðµç ±¸ÇöµÈ ÀÎÅÍÆäÀ̽º:
LayoutManager, LayoutManager2, Serializable, UIResource

public class DefaultMenuLayout
extends BoxLayout
implements UIResource

pop-up menu ¹× µµ±¸¸ðÀ½ÀÇ µðÆúÆ®ÀÇ ·¹À̾ƿô ¸Å´ÏÀúÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â UIResource ű׸¦ Ãß°¡ÇÏ´Â BoxLayout È®ÀåÀ̱⠶§¹®¿¡ Ç÷¯±× ÀÎ °¡´ÉÇÑ Look & Feel´Â ÀÌ µðÆúÆ®ÀÇ ·¹À̾ƿô ¸Å´ÏÀú¸¦ ¸Þ´º»ó¿¡ »ç¿ëÀÚ°¡ ÀνºÅç ÇÑ ·¹À̾ƿô ¸Å´ÏÀú¿Í ±¸º°ÇÒ ¼ö ÀÖ½À´Ï´Ù.


ÇÊµå °³¿ä
 
Ŭ·¡½º javax.swing. BoxLayout ·ÎºÎÅÍ »ó¼ÓµÈ Çʵå
LINE_AXIS, PAGE_AXIS, X_AXIS, Y_AXIS
 
»ý¼ºÀÚ °³¿ä
DefaultMenuLayout (Container  target, int axis)
           
 
¸Þ¼­µå °³¿ä
 Dimension preferredLayoutSize (Container  target)
          ÁöÁ¤µÈ Ÿ°Ù ÄÁÅ×À̳ʿ¡ ÀÖ´Â ÄÄÆÛ³ÍÆ®¿¡ ´ëÇØ, ·¹À̾ƿôÀÇ ÀûÀýÇÑ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù.
 
Ŭ·¡½º javax.swing. BoxLayout ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
addLayoutComponent, addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout, layoutContainer, maximumLayoutSize, minimumLayoutSize, removeLayoutComponent
 
Ŭ·¡½º java.lang. Object ·ÎºÎÅÍ »ó¼ÓµÈ ¸Þ¼­µå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

»ý¼ºÀÚ »ó¼¼

DefaultMenuLayout

public DefaultMenuLayout(Container  target,
                         int axis)
¸Þ¼­µåÀÇ »ó¼¼

preferredLayoutSize

public Dimension  preferredLayoutSize(Container  target)
Ŭ·¡½º BoxLayout ±â¼ú:
ÁöÁ¤µÈ Ÿ°Ù ÄÁÅ×À̳ʿ¡ ÀÖ´Â ÄÄÆÛ³ÍÆ®¿¡ ´ëÇØ, ·¹À̾ƿôÀÇ ÀûÀýÇÑ »çÀÌÁ ¸®ÅÏÇÕ´Ï´Ù.

Á¤ÀÇ:
ÀÎÅÍÆäÀ̽º LayoutManager ³»ÀÇ preferredLayoutSize
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º BoxLayout ³»ÀÇ preferredLayoutSize
ÆĶó¹ÌÅÍ:
target - ¹èÄ¡ÇÒ ÇÊ¿ä°¡ ÀÖ´Â ÄÁÅ×À̳Ê
¹Ýȯ°ª:
0 ÀÌ»óÀ¸·Î Integer.MAX_VALUE ¾Æ·¡ÀÇ »çÀÌÁî
°ü·Ã Ç׸ñ:
Container, BoxLayout.minimumLayoutSize(java.awt.Container), BoxLayout.maximumLayoutSize(java.awt.Container)

JavaTM 2 Platform
Standard Ed. 5.0

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.