table = new JTable(modelo); table.setRowSorter(new TableRowSorterTablePopupMenu 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(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) {} });
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