|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ |
javax.swing.JTable
¸¦ ó¸®Çϱâ À§ÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.
ÂüÁ¶:
¼³¸í
ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä | |
TableCellEditor | ±¸ÇöÀÇ Çʿ䰡 ÀÖ´Â JListBox ,JComboBox ,JTree , ¶Ç´Â JTable ¶ó°í ÇÑ, ÄÄÆÛ³ÍÆ®ÀÇ °ªÀÇ ¿¡µðÅͰ¡ µÉ °¡´É¼ºÀÌ ÀÖ´Â ¿ÀºêÁ§Æ®ÀÇ ¸Þ¼Òµå¸¦ Á¤ÀÇÇÕ´Ï´Ù. |
TableCellRenderer | ÀÌ ÀÎÅÍÆäÀ̽º´Â JTable ÀÇ ¼¿ÀÇ ·»´õ¸µÀÌ µÉ °¡´É¼ºÀÌ ÀÖ´Â ¿ÀºêÁ§Æ®°¡ ¿ä±¸ÇÏ´Â ¸Þ¼Òµå¸¦ Á¤ÀÇÇÕ´Ï´Ù. |
TableColumnModel | JTable ·Î »ç¿ëÇϴµ¥ Àû°ÝÀÎ Å×ÀÌºí¿¸ðµ¨ ¿ÀºêÁ§Æ®ÀÇ ¿ä±¸¸¦ Á¤ÀÇÇÕ´Ï´Ù. |
TableModel | TableModel ÀÎÅÍÆäÀ̽º´Â JTable °¡ Å×ÀÌºí µ¥ÀÌÅÍ ¸ðµ¨À» Á¶»çÇϱâ À§Çؼ(¶§¹®¿¡) »ç¿ëÇÏ´Â ¸Þ¼Òµå¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
|
Ŭ·¡½ºÀÇ °³¿ä | |
AbstractTableModel | ÀÌ Ãß»ó Ŭ·¡½º´Â TableModel ÀÎÅÍÆäÀ̽ºÀÇ ´ëºÎºÐÀÇ ¸Þ¼ÒµåÀÇ µðÆúÆ®ÀÇ ±¸ÇöÀ» Á¦°øÇÕ´Ï´Ù. |
DefaultTableCellRenderer | JTable ·Î °¢ ¼¿À» Ç¥Çö (Ç¥½Ã)Çϱâ À§ÇÑ Ç¥ÁØ Å¬·¡½ºÀÔ´Ï´Ù.
|
DefaultTableCellRenderer.UIResource | UIResource À» ±¸ÇöÇÏ´Â DefaultTableCellRenderer ÀÇ ¼ºê Ŭ·¡½ºÀÔ´Ï´Ù. |
DefaultTableColumnModel | JTable ÀÇ Ç¥ÁØÀÇ ¿Çڵ鷯ÀÔ´Ï´Ù.
|
DefaultTableModel | ¼¿Ä¡ÀÇ ¿ÀºêÁ§Æ®¸¦ ÀúÀåÇϱâ À§Çؼ, ÀÏ·ÃÀÇ Vectors ¾ÈÀÇ 1 °³ÀÇ Vector ¸¦ »ç¿ëÇÏ´Â TableModel ÀÇ ±¸ÇöÀÔ´Ï´Ù.
|
JTableHeader | JTable ÀÇ Çì´õ¸¦ °ü¸®ÇÏ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
|
TableColumn | TableColumn ´Â JTable ÀÇ ¿ÀÇ ¸ðµç ¼Ó¼º (Æø, »çÀÌÁî º¯°æ °¡´É¼º, ÃÖ¼Ò¿Í ÃÖ´ëÀÇ Æøµî)À» ³ªÅ¸³À´Ï´Ù. |
javax.swing.JTable
¸¦ ó¸®Çϱâ À§ÇÑ Å¬·¡½º ¹× ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù. JTable
´Â ¾îÇø®ÄÉÀ̼dz»¿¡¼ Å×ÀÌºí µ¥ÀÌÅÍ ±¸Á¶ÀÇ À¯Àú ÀÎÅÍÆäÀ̽º¸¦ ±¸ÃàÇϱâ À§ÇÑ , Swing ÀÇ ±×¸´µåºä ¶Ç´Â Å×À̺긣ºäÀÔ´Ï´Ù. ÀÌ ÆÐŰÁö¸¦ »ç¿ëÇϸé(ÀÚ), Å×ÀÌºí¿¡ °ü·ÃÇÑ µ¥ÀÌÅͰ¡ ¾î¶»°Ô Ç¥½Ã ¹× °ü¸®µÇ´ÂÁö ¹× Å×À̺íÀÌ ¾î¶»°Ô ÀÛ¼º, °»½Å, ¹× Ç¥Çö µÇ´ÂÁö¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÁÖ: ´ëºÎºÐÀÇ Swing API ´Â thread ¼¼ÀÌÇÁ°¡¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ °ÍÀº ¡¸The Java Tutorial¡¹ ÀÇ ¼½¼Ç,¡¸Threads and Swing¡¹¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
ÀüÀÇ ÆÐŰÁö ´ÙÀ½ÀÇ ÆÐŰÁö | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ |
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.