JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.text
ÀÎÅÍÆäÀ̽º TabableView

±âÁ¸ÀÇ ±¸Çö Ŭ·¡½ºÀÇ À϶÷:
GlyphView , LabelView

public interface TabableView

»çÀÌÁî°¡ ÅÇ¿¡ ÀÇÁ¸ÇÏ´Â View ÀÇ ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
TabExpander , LabelView , ParagraphView

¸Þ¼ÒµåÀÇ °³¿ä
 float getPartialSpan (int p0, int p1)
          ºäÀÇ ÀϺθ¦ À§ÇÑ, ÅÇ È®Àå°ú °°Àº ÃàÀ¸·Î µû¸¥ ½ºÆÒÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 float getTabbedSpan (float x, TabExpander  e)
          ÁöÁ¤µÈ ÅÇ È®ÀåÀÇ ±¸ÇöÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡ ÀûÀýÇÑ ½ºÆÒÀ» ÁöÁ¤ÇÕ´Ï´Ù.
 

¸Þ¼ÒµåÀÇ »ó¼¼

getTabbedSpan

public float getTabbedSpan(float x,
                           TabExpander  e)
ÁöÁ¤µÈ ÅÇ È®ÀåÀÇ ±¸ÇöÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡ ÀûÀýÇÑ ½ºÆÒÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÄÁÅ×À̳ʰ¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â °æ¿ì, ÄÁÅ×À̳ʴ getPreferredSpan ¸¦ È£ÃâÇÏ´Â Åë»óÀÇ ·¹À̾ƿôÀÇ Àü¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå¸¦ ±¸ÇöÇÏ´Â ºä´Â ÅÇ È®ÀåÀÇ ÃàÀ¸·Î µû¶ó, getPreferredSpan ÀÇ ÀÌÈÄÀÇ È£Ãâ¿¡¼­µµ °°Àº °á°ú¸¦ °¡Á®¿É´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
x - ÅÇ Àü°³¸¦ À§Çؼ­(¶§¹®¿¡) ºä°¡ ¹èÄ¡µÇ´Â À§Ä¡ >= 0
e - ÅÇÀ» °ËÃâÇßÀ» ¶§¿¡ ÅÇÀ» Àü°³ÇÏ´Â ¹æ¹ý
¹Ýȯ°ª:
ÀûÀýÇÑ ½ºÆÒ >= 0

getPartialSpan

public float getPartialSpan(int p0,
                            int p1)
ºäÀÇ ÀϺθ¦ À§ÇÑ, ÅÇ È®Àå°ú °°Àº ÃàÀ¸·Î µû¸¥ ½ºÆÒÀ» ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â ÅÇ È®ÀåÀÌ tab stop¿Í °ü·ÃÇÏ´Â margin¸¦ °¡ÁöÁö ¾Ê´Â ÅØ½ºÆ®ÀÇ ºÎºÐÀÇ À§Ä¡ °¡Áö·±È÷ ÇÏ°í¸¦ µû¸£´Â °æ¿ì¿¡ TabExpander ¿¡ ÀÇÇØ »ç¿ëµË´Ï´Ù. ÀÌ ¶§¹®¿¡, ÁöÁ¤µÈ ¹üÀ§¿¡ ÅÇÀÌ Æ÷ÇÔµÇÁö ¾Ê¾Ò´Ù°í °¡Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
p0 - ÅØ½ºÆ® ¹®¼­³»ÀÇ °³½Ã À§Ä¡ >= 0
p1 - ÅØ½ºÆ® ¹®¼­³»ÀÇ Á¾·á À§Ä¡ >= p0
¹Ýȯ°ª:
½ºÆÒ >= 0

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

¹ö±×ÀÇ º¸°í¿Í ±â´ÉÀÇ ¸®Äù½ºÆ®
ÀÌ¿ÜÀÇ API ·¹ÆÛ·±½º ¹× °³¹ßÀÚ¿ë ¹®¼­¿¡ ´ëÇØ¼­´Â Java 2 SDK SE °³¹ßÀÚ¿ë ¹®¼­¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä. °³¹ßÀÚÀü¿ëÀÇ »ó¼¼ÇÑ ÇØ¼³, °³³äÀÇ °³¿ä, ¿ë¾îÀÇ Á¤ÀÇ, ¹ö±×ÀÇ È¸ÇÇÃ¥, ¹× ÄÚµå ½Ç·Ê°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

Java, Java 2 D, ¹× JDBC ´Â ¹Ì±¹ ¹× ±× ¿ÜÀÇ ³ª¶ó¿¡ À־ÀÇ ¹Ì±¹ Sun Microsystems, Inc. ÀÇ »óÇ¥ ȤÀº µî·Ï»óÇ¥ÀÔ´Ï´Ù.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.