Para no permitir cambiar el tamaño de las columnas de un JTable se debe realizar lo siguiente:
JTable tabla = ...
tabla.getTableHeader().setResizingAllowed(false);
Nuestra intención es dar soluciones a problemas que surgen al momento de programar en JAVA y que en muchos casos no encontramos respuestas. Los temas que se publican en este blog surgen a partir del trabajo diario con java; por lo que a medida que surge algún problema y encuentramos la solución tratamos en lo posible de escribir dicha solución en este blog. Para dudas o sugerencias pueden escribir a ideasjava@gmail.com
lunes, 12 de mayo de 2008
No Mover Columnas de un JTable
Para que no se permitan mover las columnas de un JTable se debe obtener su encabezado y deshabilitarlo de la siguiente manera:
JTable tabla = ...
tabla.getTableHeader().setReorderingAllowed(false) ;
lunes, 5 de mayo de 2008
Convertir un número a base 10
Para convertir un número a base 10 se puede utilizar la siguiente sentencia:
Integer.parseInt(numeroConvertir,base);
donde el parámetro numeroConvertir es un String y base es un int que indica la base en la que se encuentra numeroConvertir. Así, por ejemplo si tenemos el número 101 en base 2, entonces quedaría:
- numeroConvertir = "101"
- base = 2
y el resultado sería:
- int resultado = Integer.parseInt("101",2);
--------> resultado = 5
Suscribirse a:
Entradas (Atom)