본문 바로가기
IT 실무/JAVA

[AWT&Swing] JTable

by 지식id 2012. 12. 14.
반응형

 

JScrollPane 크기 조절(표가 보여지는 크기)

setPreferredSize(new java.awt.Dimension(int width, int height));

 

행 높이 조절

setRowHeight(int row_height);

setRowHeight(int row_index, int row_height);

 

열 너비 조절  (javax.swing.table.TableColumn 를 include 해야된다.)

TableColumn column = table.getColumnModel().getColumn(int index);

column.setPreferredWidth(int width);

 

여러 column을 조절하고 싶을때 ex)

 

int widths[] = { 10, 50, 50, 10, 100, 10, 10, 10, 10, 10 };
 
for (int i=0; i<numColumnsInTableModel; i++) {
  TableColumn column = myJTable.getColumnModel().getColumn(i);
  column.setPreferredWidth( widths[ i ] );
}

 

getValueAt(int row, int column)

 

setValueAt(Object aValue, int row, int column)

 

void insertRow(int row, Object[] rowData)

 

void removeRow(int row)

 

반응형

댓글