SoloCodigo
Programación General => Java => Mensaje iniciado por: jotaBKM en Sábado 6 de Mayo de 2006, 07:12
-
hola amigos :D
tengo un cacho q no lo puedo sacar ... necesito agregarle alguna descripcion a las columnas de un JPanel ... ahy va el codigo ... por fa
__________________________
import javax.swing.*;
import javax.swing.table.*;
import java.awt.*;
public class tabla {
static JFrame ventana=new JFrame();
static JPanel panel=new JPanel();
static JTable table;
static Object Columnas[]={"col1","col2","col3","col4","col5"};//aqui
static Object Filas[][]={
{"","","","","",""}
};
public static void main(String arg[]){
table=new JTable(Filas,Columnas);
panel.add(table);
ventana.getContentPane().add(panel);
ventana.setSize(700,580);
ventana.setVisible(true);
}
}
____________________________________
por favor antes de responder compilen el programa ya que ejecuta bien
pero no salen los caracteres de las columnas
es super urgente.... :comp: :comp:
-
Primero agrega la tabla en un JScrollPane y a este ultimo lo agregas en el panel.
De esta manera podras ver los nombres de las columnas.
Aca esta tu codigo modificado, observa que solo he agregado un JScrollPane.
public class ejemplo {
static JFrame ventana=new JFrame();
static JPanel panel=new JPanel();
static JScrollPane scrollPane = new JScrollPane();
static JTable table;
static Object Columnas[]={"col1","col2","col3","col4","col5"};
static Object Filas[][]={ {"","","","","",""} };
public static void main(String arg[]){
table=new JTable(Filas,Columnas);
scrollPane.setViewportView(table);
panel.add(scrollPane);
ventana.getContentPane().add(panel);
ventana.setSize(700,580);
ventana.setVisible(true);
}
}