java swing 的jtable 能否实现列的字符串排序?
4个回答
展开全部
public class Frame {
public static void main(String[] args) {
final JFrame frame = new JFrame();
AbstractTableModel model = new AbstractTableModel() {
@Override
public int getRowCount() {
return 20;
}
@Override
public int getColumnCount() {
return 3;
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return (char) ('A' + rowIndex);
}
};
JTable table = new JTable(model);
table.setRowSorter(new TableRowSorter(model));
frame.setContentPane(new JScrollPane(table));
frame.setVisible(true);
}
}
public static void main(String[] args) {
final JFrame frame = new JFrame();
AbstractTableModel model = new AbstractTableModel() {
@Override
public int getRowCount() {
return 20;
}
@Override
public int getColumnCount() {
return 3;
}
@Override
public Object getValueAt(int rowIndex, int columnIndex) {
return (char) ('A' + rowIndex);
}
};
JTable table = new JTable(model);
table.setRowSorter(new TableRowSorter(model));
frame.setContentPane(new JScrollPane(table));
frame.setVisible(true);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JKD1.6以后JTable有一个方法setRowSorter
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以实现!JTable功能非常强大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询