Java Layout Manager [ Last update: March 8, 2003. ] |
¹öÆ°À̳ª ½ºÅ©·Ñ¹Ù µî GUI ºÎÇ°À» ȸ鿡 ¹èÄ¡Çϱâ À§Çؼ´Â, JavaÀÇ Layout Manager °¡ ´ã´çÇÑ´Ù. ·¹À̾ƿô ¸Å´ÏÁ®¸¦ Ưº°È÷ ÁöÁ¤ÇÏÁö ¾ÊÀº °æ¿ì´Â FlowLayout ¸Å´ÏÁ®°¡ »ç¿ëµÈ´Ù. ¸Å´ÏÁ®¿¡´Â Ç¥1¿¡ ³ªÅ¸³½ Á¾·ùµéÀÌ ÁغñµÇ¾î ÀÖ´Ù. |
||||||||||||
|
¡Ü BorderLayout ¸Å´ÏÁ® »ç¿ë ¿¹ ºÎÇ°ÀÇ ÀåÂø À§Ä¡°¡ À§¿¡ ÀÖ´Â °æ¿ì´Â"North", ¹Ø¿¡ À§Ä¡ÇÑ °æ¿ì´Â "South", ¿À¸¥ÂÊÀº "East", ¿ÞÆíÀº "West", Áß¾ÓÀ» "Center"·Î ÁöÁ¤ÇÏ´Â ¹æ½Ä. ·¹À̾ƿôÀº init ¸Þ¼Òµå·Î ÇàÇÑ´Ù. ¿¹¸¦ µé¸é, |
|
|
¡Ü GridLayout ¸Å´ÏÁ® »ç¿ë ¿¹ ŸÀÏ ¸ð¾çÀ¸·Î, ÀüºÎ °°Àº Å©±âÀÇ ºÎÇ°À» °ÝÀÚ¸ð¾çÀ¸·Î ¹èÄ¡ÇÏ´Â °ÍÀÌ GridLayoutÀÌ´Ù. GridRayout(Çà¼ö, ¿¼ö, hgap, vgap). ¿©±â¼, Çà¼ö´Â »óÇϹæÇâÀ¸·Î ³ª¿ÇÏ´Â ºÎÇ°ÀÇ ¼ö, ¿¼ö´Â ½ºÆò¹æÇâÀ¸·Î ³ª¿ÇÏ´Â ºÎÇ°¼ö, hgapÀº ¼öÆò¹æÇâÀÇ ºÎÇ°°£ÀÇ °£°Ý, vgap´Â ¼öÁ÷¹æÇâÀÇ °£°ÝÀÇ Å©±â (pixel´ÜÀ§)ÀÌ´Ù. ¿¹¸¦ µé¾î, ÀåÂøºÎÇ°¼ö°¡ Çϳª¹Û¿¡ ¾ø´Â °æ¿ì´Â, Çà¼ö´Â ÁöÁ¤ÇÑ °ª¿¡¼ 1À» »« ³ôÀÌ¿¡ ÇØ´çÇÏ´Â °ø¹éÀÌ ¾Æ·¡ÂÊ¿¡ ¼³Á¤µÇ°í, ÀÌ ºÎºÐÀº ±×¸²ÀÌ Ç¥½ÃµÈ´Ù. |
||||
|