JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.table
Ŭ·¡½º TableColumn

java.lang.Object 
  |
  +--javax.swing.table.TableColumn
¸ðµç ±¸Çö ÀÎÅÍÆäÀ̽º:
Serializable

public class TableColumn
extends Object
implements Serializable

TableColumn ´Â JTable ÀÇ ¿­ÀÇ ¸ðµç ¼Ó¼º (Æø, »çÀÌÁî º¯°æ °¡´É¼º, ÃÖ¼Ò¿Í ÃÖ´ëÀÇ Æøµî)À» ³ªÅ¸³À´Ï´Ù. °Ô´Ù°¡TableColumn ´Â ·»´õ¸µ ¹× ¿¡µðÅÍ¿¡ ´ëÇØ¼­, ÀÌ ·Ä³»ÀÇ °ªÀ» Ç¥½Ã ¹× ÆíÁýÇϱâ À§Çؼ­ »ç¿ëÇÒ ¼ö ÀÖ´Â ½½·ÔÀ» Á¦°øÇÕ´Ï´Ù.

¶Ç, ¿­ ¸¶´Ù´Â ¾Æ´Ï°í ŸÀÔ ¸¶´Ù ·»´õ¸µ ¹× ¿¡µðÅ͸¦ ÁöÁ¤ÇÏ´Â Àϵµ °¡´ÉÇÕ´Ï´Ù (JTable ÀÇ setDefaultRenderer ¸Þ¼Òµå¸¦ ÂüÁ¶). ÀÌ µðÆúÆ®ÀÇ ±â±¸´Â TableColumn ³»ÀÇ ·»´õ¸µ (¶Ç´Â ¿¡µðÅÍ)ÀÌ null ¶§¿¡¸¸ »ç¿ëµË´Ï´Ù.

TableColumn ´Â JTable ÀÇ ¿­°ú TableModel ÀÇ ¿­ÀÇ ¸µÅ©¸¦ ÀúÀåÇÕ´Ï´Ù. modelIndex ´Â ÀÌ ¿­ÀÇ ¼¿ÀÇ µ¥ÀÌÅÍÄ¡¸¦ ¹®ÀÇÇÒ ¼ö ÀÖ´Â TableModel ÀÇ ¿­ÀÔ´Ï´Ù. ºä³»¿¡¼­ ¿­ÀÌ À̵¿Çصµ, ÀÌ modelIndex ´Â ¹Ù²îÁö ¾Ê½À´Ï´Ù.

°æ°í: ÀÌ Å¬·¡½ºÀÇ Á÷·ÄÈ­ µÈ ¿ÀºêÁ§Æ®´Â ÇâÈÄÀÇ Swing ÀÇ ¸±¸®½º¿Í´Â ȣȯ¼ºÀ» °¡ÁöÁö ¾Ê½À´Ï´Ù. ÇöÀçÀÇ Á÷·ÄÈ­ ¼­Æ÷Æ®´Â ´Ü±â°£ÀÇ ¿î¿ëÀ̳ª, °°Àº ¹öÁ¯ÀÇ Swing ¸¦ ½ÇÇàÇÏ´Â ¾îÇø®ÄÉÀ̼ǰ£ÀÇ RMI ¿¡ ÀûÀýÇϰí ÀÖ½À´Ï´Ù. 1.4 ¿¡¼­´Â ¸ðµç JavaBeansTM ÀÇ Àå±â ¿î¿ë ¼­Æ÷Æ®°¡, java.beans ÆÐŰÁö¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. XMLEncoder ¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
TableColumnModel , DefaultTableColumnModel , JTableHeader.getDefaultRenderer() , JTable.getDefaultRenderer(Class) , JTable.getDefaultEditor(Class) , JTable.getCellRenderer(int, int) , JTable.getCellEditor(int, int)

ÇʵåÀÇ °³¿ä
static String CELL_RENDERER_PROPERTY
          Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù.
protected  TableCellEditor cellEditor
          ¿­ÀÇ µ¥ÀÌÅÍ ¼¿À» ÆíÁýÇϱâ À§Çؼ­ »ç¿ëµÇ´Â ¿¡µðÅÍÀÔ´Ï´Ù.
protected  TableCellRenderer cellRenderer
          ¿­ÀÇ µ¥ÀÌÅÍ ¼¿À» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â ·»´õ¸µÀÔ´Ï´Ù.
static String COLUMN_WIDTH_PROPERTY
          Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù.
static String HEADER_RENDERER_PROPERTY
          Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù.
static String HEADER_VALUE_PROPERTY
          Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù.
protected  TableCellRenderer headerRenderer
          ¿­ÀÇ Çì´õ¸¦ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â ·»´õ¸µÀÔ´Ï´Ù.
protected  Object headerValue
          ¿­ÀÇ Çì´õÄ¡ÀÔ´Ï´Ù.
protected  Object identifier
          ÀÌ ¿ÀºêÁ§Æ®´Â JTable ÀÇ Ç¥Çö ±â±¸°¡ ³»ºÎ¿¡¼­ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù.
protected  boolean isResizable
          À¯Àú°¡ ¿­ÀÇ »çÀÌÁ º¯°æÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true ÀÔ´Ï´Ù.
protected  int maxWidth
          ¿­ÀÇ ÃÖ´ëÀÇ ÆøÀÔ´Ï´Ù.
protected  int minWidth
          ¿­ÀÇ ÃÖ¼ÒÀÇ ÆøÀÔ´Ï´Ù.
protected  int modelIndex
          TableColumn °¡ Ç¥½ÃÇÏ´Â ¸ðµ¨ÀÇ ¿­ÀÇ À妽ºÀÔ´Ï´Ù.
protected  int resizedPostingDisableCount
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.
protected  int width
          ¿­ÀÇ ÆøÀÔ´Ï´Ù.
 
»ý¼ºÀÚÀÇ °³¿ä
TableColumn ()
          µðÆúÆ®ÀÇ ¸ðµ¨ À妽º·Î¼­ 0, µðÆúÆ®ÀÇ ÆøÀ¸·Î¼­ 75, ·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù.
TableColumn (int modelIndex)
          µðÆúÆ®ÀÇ ÆøÀ¸·Î¼­ 75, ·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù.
TableColumn (int modelIndex, int width)
          ·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù.
TableColumn (int modelIndex, int width, TableCellRenderer  cellRenderer, TableCellEditor  cellEditor)
          TableColumn ÀÇ ÀνºÅϽº¸¦ modelIndex ·Î »ý¼º ¹× ÃʱâÈ­ÇÕ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 void addPropertyChangeListener (PropertyChangeListener  listener)
          PropertyChangeListener ¸¦ ûÃëÀÚ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù.
protected  TableCellRenderer createDefaultHeaderRenderer ()
          Java 2 Ç÷§Æû v1. 3 ¿¡¼­´Â TableColumn constructor Àº ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏÁö ¾Ê½À´Ï´Ù.
 void disableResizedPosting ()
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.
 void enableResizedPosting ()
          Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.
 TableCellEditor getCellEditor ()
          JTable °¡ ÀÌ ¿­ÀÇ °ªÀ» ÆíÁýÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellEditor À» µ¹·ÁÁÝ´Ï´Ù.
 TableCellRenderer getCellRenderer ()
          JTable °¡ ÀÌ ¿­ÀÇ °ªÀ» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellRenderer ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 TableCellRenderer getHeaderRenderer ()
          TableColumn ÀÇ Çì´õ¸¦ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â TableCellRenderer ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Object getHeaderValue ()
          Çì´õ ·»´õ¸µÀÇ °ªÀ¸·Î ÇØ¼­ »ç¿ëµÇ´Â Object ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 Object getIdentifier ()
          ÀÌ ¿­ÀÇ identifier ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getMaxWidth ()
          TableColumn ÀÇ ÃÖ´ëÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getMinWidth ()
          TableColumn ÀÇ ÃÖ¼ÒÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 int getModelIndex ()
          ÀÌ ¿­ÀÇ ¸ðµ¨ À妽º¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getPreferredWidth ()
          TableColumn ÀÇ ÀûÀýÇÑ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 PropertyChangeListener [] getPropertyChangeListeners ()
          ÀÌ addPropertyChangeListener()¸¦ »ç¿ëÇØ TableColumn ¿¡ Ãß°¡µÈ, ¸ðµç PropertyChangeListener À¸·ÎºÎÅÍ µÇ´Â ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.
 boolean getResizable ()
          À¯Àú°¡ TableColumn ÀÇ ÆøÀ» º¯°æÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡ true ¸¦ µ¹·ÁÁÝ´Ï´Ù.
 int getWidth ()
          TableColumn ÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù.
 void removePropertyChangeListener (PropertyChangeListener  listener)
          PropertyChangeListener ¸¦ ûÃëÀÚ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù.
 void setCellEditor (TableCellEditor  cellEditor)
          ÀÌ ¿­ÀÇ ¼¿À» ÆíÁýÇÒ °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ°Ô ¿¡µðÅ͸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setCellRenderer (TableCellRenderer  cellRenderer)
          JTable °¡ ÀÌ ¿­ÀÇ °³°³ÀÇ °ªÀ» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellRenderer ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setHeaderRenderer (TableCellRenderer  headerRenderer)
          TableColumn ÀÇ Çì´õ¸¦ headerRenderer ¿¡ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â TableCellRenderer ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setHeaderValue (Object  headerValue)
          Ä³¸¯ÅÍ ¶óÀΠǥÇöÀÌ headerRenderer ÀÇ °ªÀ¸·Î ÇØ¼­ »ç¿ëµÇ´Â Object ¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setIdentifier (Object  identifier)
          TableColumn ÀÇ ½Äº°ÀÚ¸¦ anIdentifier ·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setMaxWidth (int maxWidth)
          TableColumn ÀÇ ÃÖ´ëÀÇ ÆøÀ» maxWidth ·Î ¼³Á¤ÇØ, ÇöÀçÀÇ Æø ¹× ÀûÀýÇÑ ÆøÀÌ ÀÌ °ªº¸´Ù Å« °æ¿ì´Â °¢°¢ÀÇ ÆøÀ» Á¶Á¤ÇÕ´Ï´Ù.
 void setMinWidth (int minWidth)
          TableColumn ÀÇ ÃÖ¼ÒÀÇ ÆøÀ» minWidth ·Î ¼³Á¤ÇØ, ÇöÀçÀÇ Æø ¹× ÀûÀýÇÑ ÆøÀÌ ÀÌ °ªº¸´Ù ÀÛÀº °æ¿ì´Â °¢°¢ÀÇ ÆøÀ» Á¶Á¤ÇÕ´Ï´Ù.
 void setModelIndex (int modelIndex)
          ÀÌ ¿­ÀÇ ¸ðµ¨ À妽º¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setPreferredWidth (int preferredWidth)
          ¿­ÀÇ ÀûÀýÇÑ ÆøÀ» preferredWidth ·Î ¼³Á¤ÇÕ´Ï´Ù.
 void setResizable (boolean isResizable)
          ÀÌ ¿­ÀÌ »çÀÌÁî º¯°æÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
 void setWidth (int width)
          ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ JTable ÀÇ ¿­ÀÇ ÆøÀ» ¼³Á¤ÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä.
 void sizeWidthToFit ()
          Çì´õ ¼¿ÀÇ Æø¿¡ ¸Âµµ·Ï(µíÀÌ),TableColumn ÀÇ »çÀÌÁ º¯°æÇÕ´Ï´Ù.
 
Ŭ·¡½º java.lang. Object ¿¡¼­ »ó¼Ó¹ÞÀº ¸Þ¼Òµå
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

ÇʵåÀÇ »ó¼¼

COLUMN_WIDTH_PROPERTY

public static final String  COLUMN_WIDTH_PROPERTY
Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÆÛƼ¸¦ ÁöÁ¤ÇÏ·Á¸é ¸®ÅÍ·² ij¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

HEADER_VALUE_PROPERTY

public static final String  HEADER_VALUE_PROPERTY
Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÆÛƼ¸¦ ÁöÁ¤ÇÏ·Á¸é ¸®ÅÍ·² ij¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

HEADER_RENDERER_PROPERTY

public static final String  HEADER_RENDERER_PROPERTY
Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÆÛƼ¸¦ ÁöÁ¤ÇÏ·Á¸é ¸®ÅÍ·² ij¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

CELL_RENDERER_PROPERTY

public static final String  CELL_RENDERER_PROPERTY
Java 2 Ç÷§Æû v1. 3 À¸·Î ÆóÁöµÇ¾ú½À´Ï´Ù. ÇÁ·ÎÆÛƼ¸¦ ÁöÁ¤ÇÏ·Á¸é ¸®ÅÍ·² ij¸¯ÅÍ ¶óÀÎÀ» »ç¿ëÇØ ÁÖ¼¼¿ä.

°ü·Ã Ç׸ñ:
Á¤¼ö ÇʵåÄ¡

modelIndex

protected int modelIndex
TableColumn °¡ Ç¥½ÃÇÏ´Â ¸ðµ¨ÀÇ ¿­ÀÇ À妽ºÀÔ´Ï´Ù. ºä³»¿¡¼­ ¿­ÀÌ À̵¿Çصµ,modelIndex ´Â ¹Ù²îÁö ¾Ê½À´Ï´Ù.


identifier

protected Object  identifier
ÀÌ ¿ÀºêÁ§Æ®´Â JTable ÀÇ Ç¥Çö ±â±¸°¡ ³»ºÎ¿¡¼­ »ç¿ëÇÏ´Â °ÍÀÌ ¾Æ´Õ´Ï´Ù. ½Äº°ÀÚ´Â Å×À̺í Ä®·³¿¡ ű׸¦ ºÙÀ̰ųª °Ë»öÇϰųª ÇÏ´Â 1 °³ÀÇ ¹æ¹ýÀ¸·Î¼­TableColumn ·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Å×ÀÌºí ÆÐŰÁö´Â DefaultTableColumnModel ÀÇ getColumnIndex() ·Î »ç¿ëµÇ´Â equals ¸Þ¼Òµå¸¦ Á¦¿ÜÇØ, ±×·¯ÇÑ ½Äº°ÀÚ ¿ÀºêÁ§Æ®·Î ¸Þ¼ÒµåÀÇ º¯°æÀ̳ª, È£ÃâÀ» ½Ç½ÃÇÒ °ÍÀº ¾ø½À´Ï´Ù.


width

protected int width
¿­ÀÇ ÆøÀÔ´Ï´Ù.


minWidth

protected int minWidth
¿­ÀÇ ÃÖ¼ÒÀÇ ÆøÀÔ´Ï´Ù.


maxWidth

protected int maxWidth
¿­ÀÇ ÃÖ´ëÀÇ ÆøÀÔ´Ï´Ù.


headerRenderer

protected TableCellRenderer  headerRenderer
¿­ÀÇ Çì´õ¸¦ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â ·»´õ¸µÀÔ´Ï´Ù.


headerValue

protected Object  headerValue
¿­ÀÇ Çì´õÄ¡ÀÔ´Ï´Ù.


cellRenderer

protected TableCellRenderer  cellRenderer
¿­ÀÇ µ¥ÀÌÅÍ ¼¿À» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â ·»´õ¸µÀÔ´Ï´Ù.


cellEditor

protected TableCellEditor  cellEditor
¿­ÀÇ µ¥ÀÌÅÍ ¼¿À» ÆíÁýÇϱâ À§Çؼ­ »ç¿ëµÇ´Â ¿¡µðÅÍÀÔ´Ï´Ù.


isResizable

protected boolean isResizable
À¯Àú°¡ ¿­ÀÇ »çÀÌÁ º¯°æÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true ÀÔ´Ï´Ù. µðÆúÆ®´Â true ÀÔ´Ï´Ù.


resizedPostingDisableCount

protected transient int resizedPostingDisableCount
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.

ÀÌ Çʵå´Â ±¸¸±¸®½º¿¡¼­´Â »ç¿ëµÇÁö ¾Ê°í ÇöÀç·Î¼­´Â Àå·¡ ¼­Æ÷Æ®ÇÒ °èȹµµ ¾ø½À´Ï´Ù.

»ý¼ºÀÚÀÇ »ó¼¼

TableColumn

public TableColumn()
µðÆúÆ®ÀÇ ¸ðµ¨ À妽º·Î¼­ 0, µðÆúÆ®ÀÇ ÆøÀ¸·Î¼­ 75, ·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â Á÷·ÄÈ­¿¡ »ç¿ëÇÏ´Â °ÍÀ» »óÁ¤Çϰí ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
TableColumn(int, int, TableCellRenderer, TableCellEditor)

TableColumn

public TableColumn(int modelIndex)
µðÆúÆ®ÀÇ ÆøÀ¸·Î¼­ 75, ·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
TableColumn(int, int, TableCellRenderer, TableCellEditor)

TableColumn

public TableColumn(int modelIndex,
                   int width)
·»´õ¸µ¿¡ null, ¹× ¿¡µðÅÍ¿¡ null ¸¦ »ç¿ëÇÏ´Â Ä¿¹ö ¸Þ¼ÒµåÀÔ´Ï´Ù.

°ü·Ã Ç׸ñ:
TableColumn(int, int, TableCellRenderer, TableCellEditor)

TableColumn

public TableColumn(int modelIndex,
                   int width,
                   TableCellRenderer  cellRenderer,
                   TableCellEditor  cellEditor)
TableColumn ÀÇ ÀνºÅϽº¸¦ modelIndex ·Î »ý¼º ¹× ÃʱâÈ­ÇÕ´Ï´Ù. ¸ðµç TableColumn constructor Àº À̰Ϳ¡ 󸮸¦ delegate ÇÕ´Ï´Ù. modelIndex ´Â Å×À̺íÀÇ ÀÌ ¿­ÀÇ µ¥ÀÌÅ͸¦ °ø±ÞÇÏ´Â ¸ðµ¨ÀÇ ¿­ÀÇ À妽ºÀÔ´Ï´Ù. modelIndex ´Â ºä Áß(¾È)¿¡¼­ ¿­ÀÌ ´Ã¾î³õ°í ¹Ù²Ü ¼ö À־ º¯°æµÇÁö ¾Ê½À´Ï´Ù. ÆøÀÇ ÆÄ¶ó¹ÌÅÍ´Â ÀÌ ¿­¿¡ ´ëÇÑ preferredWidth ¿Í ÃÊ±âÆøÀÇ ¾çÂÊ ¸ðµÎ¸¦ ¼³Á¤Çϱâ À§Çؼ­ »ç¿ëµË´Ï´Ù. ·»´õ¸µ°ú ¿¡µðÅÍ´Â ·Ä³»ÀÇ °ªÀ» °¢°¢ Ç¥Çö ¹× ÆíÁýÇϱâ À§Çؼ­ »ç¿ëµÇ´Â ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù. À̰͵éÀÌ null ÀÇ °æ¿ì´Â JTable Ŭ·¡½ºÀÇ getDefaultRenderer ¸Þ¼Òµå ¹× getDefaultEditor ¸Þ¼Òµå¿¡ ÀÇÇØ µðÆúÆ® °ª°¡ Á¦°øµË´Ï´Ù. ÀÌ·¯ÇÑ ¸Þ¼Òµå´Â ·Ä³»ÀÇ °ªÀÇ Å¸ÀÔ¿¡ ±Ù°ÅÇØ µðÆúÆ®¸¦ Á¦°øÇÕ´Ï´Ù. JTable ÀÇ getCellRenderer ¸Þ¼Òµå¸¦ ¿À¹ö¶óÀ̵å(override) ÇÏ´Â °ÍÀ¸·Î, ¿­Áß½ÉÀÇ Ç¥Çö ¹æ¹ýÀ» ȸÇÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ü·Ã Ç׸ñ:
JTable.getDefaultRenderer(Class) , JTable.getDefaultEditor(Class) , JTable.getCellRenderer(int, int) , JTable.getCellEditor(int, int)
¸Þ¼ÒµåÀÇ »ó¼¼

setModelIndex

public void setModelIndex(int modelIndex)
ÀÌ ¿­ÀÇ ¸ðµ¨ À妽º¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¸ðµ¨ À妽º´Â ÀÌ TableColumn °¡ Ç¥½ÃÇÏ´Â ¸ðµ¨ÀÇ ¿­ÀÇ À妽ºÀÔ´Ï´Ù. TableColumn °¡ ºä³»¿¡¼­ À̵¿Çصµ, ¸ðµ¨ À妽º´Â ¹Ù²îÁö ¾Ê½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
modelIndex - »õ·Î¿î ¸ðµ¨ À妽º

getModelIndex

public int getModelIndex()
ÀÌ ¿­ÀÇ ¸ðµ¨ À妽º¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
modelIndex ÇÁ·ÎÆÛƼ

setIdentifier

public void setIdentifier(Object  identifier)
TableColumn ÀÇ ½Äº°ÀÚ¸¦ anIdentifier ·Î ¼³Á¤ÇÕ´Ï´Ù.

ÁÖ: ½Äº°ÀÚ´Â JTable ¿¡ µû¶ó¼­´Â »ç¿ëµÇÁö ¾Ê°í ¿­ÀÇ ¿ÜºÎ ű׺Π¹× °Ë»ö (À») À§Çؼ­¸¸ »ç¿ëµË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
identifier - ÀÌ ¿­ÀÇ ½Äº°ÀÚ
°ü·Ã Ç׸ñ:
getIdentifier()

getIdentifier

public Object  getIdentifier()
ÀÌ ¿­ÀÇ identifier ¿ÀºêÁ§Æ®¸¦ µ¹·ÁÁÝ´Ï´Ù. ½Äº°ÀÚ´Â JTable ¿¡ µû¶ó¼­´Â »ç¿ëµÇÁö ¾Ê°í ¿ÜºÎÀûÀ¸·Î¸¸ »ç¿ëµË´Ï´Ù. identifier °¡ null ÀÇ °æ¿ì,getIdentifier() ´Â µðÆúÆ®·Î getHeaderValue ¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
identifier ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setIdentifier(java.lang.Object)

setHeaderValue

public void setHeaderValue(Object  headerValue)
ij¸¯ÅÍ ¶óÀΠǥÇöÀÌ headerRenderer ÀÇ °ªÀ¸·Î ÇØ¼­ »ç¿ëµÇ´Â Object ¸¦ ¼³Á¤ÇÕ´Ï´Ù. TableColumn °¡ »ý¼ºµÉ ¶§ÀÇ µðÆúÆ® headerValue ´Â null ÀÔ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
headerValue - ½Å±ÔÀÇ headerValue
°ü·Ã Ç׸ñ:
getHeaderValue()

getHeaderValue

public Object  getHeaderValue()
Çì´õ ·»´õ¸µÀÇ °ªÀ¸·Î ÇØ¼­ »ç¿ëµÇ´Â Object ¸¦ µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
headerValue ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setHeaderValue(java.lang.Object)

setHeaderRenderer

public void setHeaderRenderer(TableCellRenderer  headerRenderer)
TableColumn ÀÇ Çì´õ¸¦ headerRenderer ¿¡ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â TableCellRenderer ¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
headerRenderer - ½Å±ÔÀÇ headerRenderer
°ü·Ã Ç׸ñ:
getHeaderRenderer()

getHeaderRenderer

public TableCellRenderer  getHeaderRenderer()
TableColumn ÀÇ Çì´õ¸¦ Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëµÇ´Â TableCellRenderer ¸¦ µ¹·ÁÁÝ´Ï´Ù. headerRenderer °¡ null ÀÇ °æ¿ì,JTableHeader ´Â defaultRenderer ¸¦ »ç¿ëÇÕ´Ï´Ù. headerRenderer ÀÇ µðÆúÆ® °ªÀº null ÀÔ´Ï´Ù.

¹Ýȯ°ª:
headerRenderer ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setHeaderRenderer(javax.swing.table.TableCellRenderer) , setHeaderValue(java.lang.Object) , JTableHeader.getDefaultRenderer()

setCellRenderer

public void setCellRenderer(TableCellRenderer  cellRenderer)
JTable °¡ ÀÌ ¿­ÀÇ °³°³ÀÇ °ªÀ» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellRenderer ¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
cellRenderer - »õ·Î¿î cellRenderer
°ü·Ã Ç׸ñ:
getCellRenderer()

getCellRenderer

public TableCellRenderer  getCellRenderer()
JTable °¡ ÀÌ ¿­ÀÇ °ªÀ» Ç¥Çö Çϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellRenderer ¸¦ µ¹·ÁÁÝ´Ï´Ù. ¿­ÀÇ cellRenderer ´Â ¿­ÀÇ Ç¥½Ã¸¦ Á¦¾îÇÒ »Ó¸¸ ¾Æ´Ï¶ó,TableModel °¡ °ø±ÞÇÏ´Â °ª¿ÀºêÁ§Æ®¸¦ ÇØ¼®Çϱâ À§Çؼ­µµ »ç¿ëµË´Ï´Ù. cellRenderer °¡ null ÀÇ °æ¿ì,JTable ´Â ±× ¿­ÀÇ ¼¿ Ŭ·¡½º¿¡ ±Ù°ÅÇÑ µðÆúÆ®ÀÇ ·»´õ¸µÀ» »ç¿ëÇÕ´Ï´Ù. cellRenderer ÀÇ µðÆúÆ® °ªÀº null ÀÔ´Ï´Ù.

¹Ýȯ°ª:
cellRenderer ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setCellRenderer(javax.swing.table.TableCellRenderer) , JTable.setDefaultRenderer(java.lang.Class, javax.swing.table.TableCellRenderer)

setCellEditor

public void setCellEditor(TableCellEditor  cellEditor)
ÀÌ ¿­ÀÇ ¼¿À» ÆíÁýÇÒ °æ¿ì¿¡ »ç¿ëÇÒ ¼ö ÀÖ°Ô ¿¡µðÅ͸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
cellEditor - ½Å±ÔÀÇ cellEditor
°ü·Ã Ç׸ñ:
getCellEditor()

getCellEditor

public TableCellEditor  getCellEditor()
JTable °¡ ÀÌ ¿­ÀÇ °ªÀ» ÆíÁýÇϱâ À§Çؼ­ »ç¿ëÇÏ´Â TableCellEditor À» µ¹·ÁÁÝ´Ï´Ù. cellEditor °¡ null ÀÇ °æ¿ì´Â JTable ´Â ±× ¿­ÀÇ ¼¿ Ŭ·¡½º¿¡ ±Ù°ÅÇØ µðÆúÆ®ÀÇ ¿¡µðÅ͸¦ »ç¿ëÇÕ´Ï´Ù. µðÆúÆ®ÀÇ cellEditor ´Â null ÀÔ´Ï´Ù.

¹Ýȯ°ª:
cellEditor ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setCellEditor(javax.swing.table.TableCellEditor) , JTable.setDefaultEditor(java.lang.Class, javax.swing.table.TableCellEditor)

setWidth

public void setWidth(int width)
ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ JTable ÀÇ ¿­ÀÇ ÆøÀ» ¼³Á¤ÇÏÁö ¸»¾Æ ÁÖ¼¼¿ä. ´ë½Å¿¡ setPreferredWidth ¸¦ »ç¿ëÇÕ´Ï´Ù. AWT ÀÇ ·¹À̾ƿô ¸Å´ÏÀú¿Í °°°Ô, Å×À̺í ÀÚü°¡ »çÀÌÁ º¯°æÇßÀ» °æ¿ì³ª, ¿­ÀÇ ÀûÀýÇÑ ÆøÀÌ º¯°æµÇ¾úÀ» °æ¿ì,JTable ´Â ¹Ýµå½Ã ÀÚµ¿ÀûÀ¸·Î ¿­ÀÇ ÆøÀ» Á¶Á¤ÇÕ´Ï´Ù. µû¶ó¼­, ÇÁ·Î±×·¥À¸·Î ÆøÀ» ¼³Á¤Çصµ, ±æ°Ô ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù.

ÀÌ ¸Þ¼Òµå´Â ¿­ÀÇ ÆøÀ» width ·Î ¼³Á¤ÇÕ´Ï´Ù. width °¡ ÆøÀÇ ÃÖ¼ÒÄ¡ ¶Ç´Â ÃÖ´ëÄ¡¸¦ ³Ñ´Â °æ¿ì´Â ÀûÀýÇÑ Á¦ÇÑÄ¡¿¡ Á¶Á¤µË´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
width - ½Å±ÔÆø
°ü·Ã Ç׸ñ:
getWidth() , setMinWidth(int) , setMaxWidth(int) , setPreferredWidth(int) , JTable.sizeColumnsToFit(int)

getWidth

public int getWidth()
TableColumn ÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. µðÆúÆ®ÀÇ ÆøÀº 75 ÀÔ´Ï´Ù.

¹Ýȯ°ª:
width ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setWidth(int)

setPreferredWidth

public void setPreferredWidth(int preferredWidth)
¿­ÀÇ ÀûÀýÇÑ ÆøÀ» preferredWidth ·Î ¼³Á¤ÇÕ´Ï´Ù. preferredWidth °¡ ÆøÀÇ ÃÖ¼ÒÄ¡ ¶Ç´Â ÃÖ´ëÄ¡¸¦ ³Ñ´Â °æ¿ì´Â ÀûÀýÇÑ Á¦ÇÑÄ¡¿¡ Á¶Á¤µË´Ï´Ù.

preferredWidth ·ÎºÎÅÍ JTable ( ¹× JTableHeader) ³»ÀÇ ¿­ÀÇ ÆøÀ» °è»êÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­´Â JTable ÀÇ sizeColumnsToFit ¸Þ¼Òµå¸¦ ÂüÁ¶ÇØ ÁÖ¼¼¿ä.

ÆÄ¶ó¹ÌÅÍ:
preferredWidth - ½Å±Ô·Î ¼³Á¤µÈ ÀûÀýÇÑ Æø
°ü·Ã Ç׸ñ:
getPreferredWidth() , JTable.sizeColumnsToFit(int)

getPreferredWidth

public int getPreferredWidth()
TableColumn ÀÇ ÀûÀýÇÑ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. µðÆúÆ®¿¡¼­´Â 75 ÀÔ´Ï´Ù.

¹Ýȯ°ª:
preferredWidth ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setPreferredWidth(int)

setMinWidth

public void setMinWidth(int minWidth)
TableColumn ÀÇ ÃÖ¼ÒÀÇ ÆøÀ» minWidth ·Î ¼³Á¤ÇØ, ÇöÀçÀÇ Æø ¹× ÀûÀýÇÑ ÆøÀÌ ÀÌ °ªº¸´Ù ÀÛÀº °æ¿ì´Â °¢°¢ÀÇ ÆøÀ» Á¶Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
minWidth - ½Å±ÔÀÇ ÃÖ¼ÒÀÇ Æø
°ü·Ã Ç׸ñ:
getMinWidth() , setPreferredWidth(int) , setMaxWidth(int)

getMinWidth

public int getMinWidth()
TableColumn ÀÇ ÃÖ¼ÒÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. TableColumn ÀÇ ÆøÀº À¯Àú¿¡ ÀÇÇØµµ, ÇÁ·Î±×·¥¿¡ ÀÇÇØµµ, ÀÌ °ªº¸´Ù ÀÛ°Ô ÇÒ ¼ö ¾ø½À´Ï´Ù. µðÆúÆ®ÀÇ ÃÖ¼ÒÆøÀº 15 ÀÔ´Ï´Ù.

¹Ýȯ°ª:
minWidth ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setMinWidth(int)

setMaxWidth

public void setMaxWidth(int maxWidth)
TableColumn ÀÇ ÃÖ´ëÀÇ ÆøÀ» maxWidth ·Î ¼³Á¤ÇØ, ÇöÀçÀÇ Æø ¹× ÀûÀýÇÑ ÆøÀÌ ÀÌ °ªº¸´Ù Å« °æ¿ì´Â °¢°¢ÀÇ ÆøÀ» Á¶Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
maxWidth - ½Å±ÔÀÇ ÃÖ´ëÀÇ Æø
°ü·Ã Ç׸ñ:
getMaxWidth() , setPreferredWidth(int) , setMinWidth(int)

getMaxWidth

public int getMaxWidth()
TableColumn ÀÇ ÃÖ´ëÀÇ ÆøÀ» µ¹·ÁÁÝ´Ï´Ù. TableColumn ÀÇ ÆøÀº À¯Àú¿¡ ÀÇÇØµµ, ÇÁ·Î±×·¥¿¡ ÀÇÇØµµ, ÀÌ °ªº¸´Ù Å©°Ô ÇÒ ¼ö ¾ø½À´Ï´Ù. µðÆúÆ®ÀÇ ÃÖ´ëÆøÀº Integer.MAX_VALUE ÀÔ´Ï´Ù.

¹Ýȯ°ª:
maxWidth ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setMaxWidth(int)

setResizable

public void setResizable(boolean isResizable)
ÀÌ ¿­ÀÌ »çÀÌÁî º¯°æÇÒ ¼ö ÀÖÀ»Áö ¾î¶³Áö¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
isResizable - »çÀÌÁî º¯°æÇÒ ¼ö ÀÖ´Â °æ¿ì´Â true, ±×·¸Áö ¾ÊÀº °æ¿ì´Â false
°ü·Ã Ç׸ñ:
getResizable()

getResizable

public boolean getResizable()
À¯Àú°¡ TableColumn ÀÇ ÆøÀ» º¯°æÇÒ ¼ö ÀÖ´Â °æ¿ì¿¡ true ¸¦ µ¹·ÁÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì´Â false ¸¦ µ¹·ÁÁÝ´Ï´Ù. ÀÌ ¼³Á¤¿¡ °ü°è¾øÀÌ, ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÆøÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. µðÆúÆ®´Â true ÀÔ´Ï´Ù.

¹Ýȯ°ª:
isResizable ÇÁ·ÎÆÛƼ
°ü·Ã Ç׸ñ:
setResizable(boolean)

sizeWidthToFit

public void sizeWidthToFit()
Çì´õ ¼¿ÀÇ Æø¿¡ ¸Âµµ·Ï(µíÀÌ),TableColumn ÀÇ »çÀÌÁ º¯°æÇÕ´Ï´Ù. Çì´õ ·»´õ¸µÀÌ µðÆúÆ®ÀÇ null ÀÇ °æ¿ì, ÀÌ ¸Þ¼Òµå´Â ¾Æ¹«°Íµµ ½Ç½ÃÇÏÁö ¾Ê½À´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì, ÀÌ ¿­ÀÇ ÃÖ¼ÒÆø, ÃÖ´ëÆø, ÀûÁ¤ÆøÀº Çì´õ ·»´õ¸µÀ¸·Î ¼Û½ÅµÈ Component ÀÇ ÃÖ¼Ò »çÀÌÁî, ÃÖ´ë »çÀÌÁî, ÀûÁ¤ »çÀÌÁî·Î ¼³Á¤µË´Ï´Ù. ÀÌ TableColumn ÀÇ ÀϽÃÀûÀÎ ¡¸Æø¡¹ÀÇ ÇÁ·ÎÆÛƼ´Â ÀûÁ¤ÆøÀ¸·Î ¼³Á¤µË´Ï´Ù. ÀÌ ¸Þ¼Òµå´Â Å×ÀÌºí ÆÐŰÁö¿¡ ÀÇÇØ ³»ºÎÀûÀ¸·Î »ç¿ëµÇÁö ¾Ê½À´Ï´Ù.

°ü·Ã Ç׸ñ:
setPreferredWidth(int)

disableResizedPosting

public void disableResizedPosting()
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.

ÀÌ Çʵå´Â ±¸¸±¸®½º¿¡¼­´Â »ç¿ëµÇÁö ¾Ê°í ÇöÀç·Î¼­´Â Àå·¡ ¼­Æ÷Æ®ÇÒ °èȹµµ ¾ø½À´Ï´Ù.


enableResizedPosting

public void enableResizedPosting()
Ãßõ µÇ°í ÀÖÁö ¾Ê½À´Ï´Ù.  Java 2 Ç÷§Æû v1. 3.

ÀÌ Çʵå´Â ±¸¸±¸®½º¿¡¼­´Â »ç¿ëµÇÁö ¾Ê°í ÇöÀç·Î¼­´Â Àå·¡ ¼­Æ÷Æ®ÇÒ °èȹµµ ¾ø½À´Ï´Ù.


addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener  listener)
PropertyChangeListener ¸¦ ûÃëÀÚ ¸®½ºÆ®¿¡ Ãß°¡ÇÕ´Ï´Ù. ûÃëÀÚ´Â ¸ðµç ÇÁ·ÎÆÛƼ·Î µî·ÏµË´Ï´Ù.

ÇöÀçÀÇ ÄÄÆÛ³ÍÆ®ÀÇ setFont,setBackground, ¶Ç´Â setForeground ¿¡ÀÇ ¸í½ÃÀûÀΠȣÃâ¿¡ ÀÀÇØ,PropertyChangeEvent °¡ ¹æ¾Æ¼è µË´Ï´Ù. ´Ù¸¸, ÇöÀçÀÇ ÄÄÆÛ³ÍÆ®°¡ ±× foreground, ¹é±×¶ó¿îµå, ¶Ç´Â ÆùÆ®¸¦ ÄÁÅ×À̳ʷκÎÅÍ °è½ÂÇϰí ÀÖ´Â °æ¿ì´Â °è½ÂÇÑ ÇÁ·ÎÆÛƼÀÇ º¯°æ¿¡ ÀÀÇØ ¹æ¾Æ¼è µÇ´Â À̺¥Æ®´Â ¾ø½À´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
listener - Ãß°¡µÇ´Â ûÃëÀÚ

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener  listener)
PropertyChangeListener ¸¦ ûÃëÀÚ ¸®½ºÆ®·ÎºÎÅÍ »èÁ¦ÇÕ´Ï´Ù. À̰ÍÀº ¸ðµç ÇÁ·ÎÆÛƼ·Î µî·ÏµÈ PropertyChangeListener ¸¦ »èÁ¦ÇÕ´Ï´Ù.

ÆÄ¶ó¹ÌÅÍ:
listener - »èÁ¦µÇ´Â ûÃëÀÚ

getPropertyChangeListeners

public PropertyChangeListener [] getPropertyChangeListeners()
ÀÌ addPropertyChangeListener()¸¦ »ç¿ëÇØ TableColumn ¿¡ Ãß°¡µÈ, ¸ðµç PropertyChangeListener ·ÎºÎÅÍ µÇ´Â ¹è¿­À» µ¹·ÁÁÝ´Ï´Ù.

¹Ýȯ°ª:
Ãß°¡µÈ ¸ðµç PropertyChangeListener. Ãß°¡µÈ ûÃëÀÚ°¡ ¾ø´Â °æ¿ì´Â ÇÏ´ÃÀÇ ¹è¿­
µµÀÔµÈ ¹öÁ¯:
1.4

createDefaultHeaderRenderer

protected TableCellRenderer  createDefaultHeaderRenderer()
Java 2 Ç÷§Æû v1. 3 ¿¡¼­´Â TableColumn constructor Àº ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏÁö ¾Ê½À´Ï´Ù. ÀÌÀü¿¡´Â TableColumn °¡ ÀÌ ¸Þ¼Òµå¸¦ »ç¿ëÇØ µðÆúÆ®ÀÇ Çì´õ ·»´õ¸µÀ» »ý¼ºÇß½À´Ï´Ù. Java 2 platform v1. 3 ¿¡¼­´Â µðÆúÆ®ÀÇ Çì´õ ·»´õ¸µÀº null ÀÔ´Ï´Ù. ÇöÀç´Â JTableHeader °¡ °íÀ¯ÀÇ °øÀ¯ µðÆúÆ® ·»´õ¸µÀ» Á¦°øÇÕ´Ï´Ù. À̰ÍÀº JTable °¡ ¼¿ ·»´õ¸µÀ» Á¦°øÇÏ´Â °Í°ú °°½À´Ï´Ù.

¹Ýȯ°ª:
µðÆúÆ®ÀÇ Çì´õ ·»´õ¸µ
°ü·Ã Ç׸ñ:
JTableHeader.createDefaultRenderer()

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.