re


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]

±Û¾´ÀÌ :À̱ÔÇü 1999³â 8¿ù 26ÀÏ 15:33:41

In Reply to: ´äº¯ posted by À̱ÔÇü on 1999³â 8¿ù 26ÀÏ 14:42:46:

Á¦°¡ ½Ç¼ö¸¦ Çß¾î¿ä..


TableModelÀº InterfaceÀ̵¥ ¹Ù·Î fireTableDataChanged()¹Ù·Î È£ÃâÇÒ ¼ö ¾ø°ÚÁÒ..


°£´ÜÇÏ°Ô Vector¸¦ ÀÌ¿ëÇØ Table¸¦ ¸¸µé¾î º¸¾Ò½À´Ï´Ù..


Âü°í°¡ µÇ¾úÀ¸¸é ÁÁ°Ú½À´Ï´Ù..


class TableTest
{
JTable table;

MyTableModel model;

public TableTest()
{

model = new MyTableModel();

table = new JTable(model);

model.fireTableDataChanged();

}
}



/*
Ãß»ó Ŭ·¡½º AbstractTableModelÀº

public int getColumnCount()
public int getRowCount()
public Object getValueAt()

¸¸ ±¸ÇöÇصµ µË´Ï´Ù..
*/



class MyTableModel extends AbstractTableModel
{
Vector values = new Vector();

String[] colNames = {"Column1", "Column2","Column3"};

public MyTableModel()
{
Vector row = null;
row = new Vector();



for(int i = 0; i < 5; i++)
{
for(int j = 0; j < colNames.length; j++)
{
row.addElement(j + "");
}

values.addElement(row);
}

}



´ÙÀ½ ±Ûµé:



À̾ ±Û¿Ã¸®±â(´äÇϱâ)

À̸§:
E-Mail:
Á¦¸ñ:
³»¿ë:
HTML ÅÂ±× Æ÷ÇÔ ¿©ºÎ: HTML ¹®¼­ÀÏ °æ¿ì üũ
°ü·Ã URL(¼±ÅÃ):
URL Á¦¸ñ(¼±ÅÃ):
°ü·Ã À̹ÌÁö URL:


[ ´ÙÀ½ ±Ûµé ] [ À̾ ±Û¿Ã¸®±â(´äÇϱâ) ] [ ÀÚ¹Ù ¹¯°í ´äÇϱâ ]