SortOder :es una enumeración de los ordenamientos posibles de clasificación
JTableHeader :Este es el objeto que gestiona la cabecera de la JTable
table = new JTable(modelo);
table.setRowSorter(new TableRowSorter(modelo) {
@Override public void toggleSortOrder(int column) {}
});
//0 es la primera columna el cual agrego el popup ala cabecera en forma desendente
table.getRowSorter().setSortKeys(Arrays.asList(new RowSorter.SortKey(0, SortOrder.DESCENDING)));
JPopupMenu pop = new TablePopupMenu();
//cabecera
final JTableHeader header = table.getTableHeader();
header.setComponentPopupMenu(pop);
pop.addPopupMenuListener(new PopupMenuListener() {
@Override public void popupMenuCanceled(PopupMenuEvent e) {}
@Override public void popupMenuWillBecomeInvisible(PopupMenuEvent e) {
header.setDraggedColumn(null);
header.repaint();
}
@Override public void popupMenuWillBecomeVisible(PopupMenuEvent e) {}
});
TablePopupMenu es una clase interna popupmenu, la cual añado a la cabecera de la columna 0 es decir a la primera columna de la Tabla con JTableHeader atravez delmétodosetComponentPopupMenu.
DESCARGAR
Cooking Recipes Conference Call Tecnología Business Transfer Leyes y abogados Software lawyers Tecnología de la información Credit Mortgage SEO Rehab Insurance Loans Forex Negocios Gas/Electricity Attomey Condominiums Cord Blood Lawyer Structures Annuity Settlement Servicios duro de recuperación de la unidad de datos Donate Degree Hosting Online games Condominios Claim Abogados Hoteles Casino reviews Los préstamos y donaciones Trading Donate Your Car for Kids Cómo hacer dinero en línea Recovery Defensa Penal Abogados de la Florida Classes Web Hosting y Dominios Digital Photography Mesothelioma Law Firm Treatment Donar Auto en Crédito Fiscal Recetas de Cocina Online Making Money Salud Fotografía digital Loans And Donation
No hay comentarios:
Publicar un comentario