Utilidades:
Libreria | import javax.swing.JTable; |
Implement | TableModelListener , Scrollable , TableColumnModelListener , ListSelectionListener , CellEditorListener , Accessible , RowSorterListener |
Extends | JComponent |
Codigo:
TableModel dataModel = new AbstractTableModel () { return new Integer (row * col); } }; |
Constructor:
JTable( ) | Construye un valor predeterminado JTableque se inicializa con un modelo de datos predeterminado, un modelo de columna predeterminado y un modelo de selección predeterminado. | ||
JTable( int Filas, int Columnas) | Construye un JTable con numero de Filas y Columnas usando DefaultTableModel. | ||
JTable(Object[][] F,Object[] C) | Construye un JTable con Objetos de filas y Objeto de columnas tal y como se muesta en el cuadro Codigo2:Tablas. |
Codigo1
Main:
Tablas:
package PruebaTabla; import javax.swing.JFrame; public class JTablePrac { ventana v; public JTablePrac(){ v= new ventana(); v.setSize(630, 380); v.setVisible(true); v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); v.setLocationRelativeTo(null); } public static void main(String[] args) { JTablePrac p = new JTablePrac(); } } |
Tablas:
package PruebaTabla;import java.awt.*; import javax.swing.*; public class ventana extends JFrame { public ventana(){ this.setTitle("SCORE"); JTable tablaPersonas= new JTable(100, 3); add(new JScrollPane(tablaPersonas),BorderLayout.CENTER); } |
Codigo2:
Main:
package PruebaTabla;
import javax.swing.JFrame;
public class JTablePrac {
ventana v;
public JTablePrac(){
v= new ventana();
v.setSize(630, 380);
v.setVisible(true);
v.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
v.setLocationRelativeTo(null);
}
public static void main(String[] args) {
JTablePrac p = new JTablePrac();
}
}
|
Tablas:
import java.awt.*; import javax.swing.*; public class ventana extends JFrame { public ventana(){ this.setTitle("SCORE"); JTable tablaPersonas= new JTable(Fila, Columna); add(new JScrollPane(tablaPersonas),BorderLayout.CENTER); } private String []Columna= {"Nombre", "Puntos Record","Fecha"}; private Object[][] Fila= { {"Brayan",10000,"01/07/20"}, {"Omar",1450,"01/07/20"}, {"Rex",1101,"01/07/20"}, {"Jose",400,"01/07/20"}, {"Juan",350,"01/07/20"}, {"Canijo",122,"01/07/20"}, {"Pedro",56,"01/07/20"}, {"Dino2",23,"01/07/20"}, {"Player",19,"01/07/20"}, {"Dino",-1,"01/07/20"}, {"Dino",-2,"01/07/20"}, {"Dino",-3,"01/07/20"}, {"Dino",-4,"01/07/20"}, {"Dino",-4.5,"01/07/20"}, {"Dino",-5,"01/07/20"}, {"Dino",-6,"01/07/20"}, {"Dino",-7,"01/07/20"}, {"Dino",-8,"01/07/20"}, {"Dino",-9,"01/07/20"}, {"Dino",-10,"01/07/20"}, {"Dino",-12,"01/07/20"}, {"Dino",-31,"01/07/20"}, {"Dino",-43,"01/07/20"}, {"Dino",-54,"01/07/20"}, {"Dino",-65,"01/07/20"}, {"Dino",-76,"01/07/20"}, {"Dino",-100,"01/07/20"}, {"Dino",-100,"01/07/20"}, {"Dino",-100,"01/07/20"} }; } |
TableModel dataModel = new AbstractTableModel () { return new Integer (row * col); } }; |
No hay comentarios:
Publicar un comentario