TableColumn col = tab1.getColumnModel().getColumn(0);
col.setPreferredWidth(50);
col = tab1.getColumnModel().getColumn(1);
col.setPreferredWidth(100);
col = tab1.getColumnModel().getColumn(2);
col.setPreferredWidth(300);
Wednesday, December 23, 2009
Tuesday, December 22, 2009
Set Tooltip in JTable Cell
JTable tab = new javax.swing.JTable(tabm3){
public Component prepareRenderer(TableCellRenderer renderer,
int rowIndex, int vColIndex) {
Component c = super.prepareRenderer(renderer, rowIndex, vColIndex);
if (c instanceof JComponent) {
JComponent jc = (JComponent)c;
jc.setToolTipText((String)getValueAt(rowIndex, vColIndex));
}
return c;
}
};
public Component prepareRenderer(TableCellRenderer renderer,
int rowIndex, int vColIndex) {
Component c = super.prepareRenderer(renderer, rowIndex, vColIndex);
if (c instanceof JComponent) {
JComponent jc = (JComponent)c;
jc.setToolTipText((String)getValueAt(rowIndex, vColIndex));
}
return c;
}
};
Sunday, December 6, 2009
Max date of a month
calendar = new GregorianCalendar(yr,mon-1,dd);
int days = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
int days = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);
Subscribe to:
Posts (Atom)
