Google

lunes, 12 de mayo de 2008

Deshabilitar cambios en el tamaño de las columnas de un JTable

Para no permitir cambiar el tamaño de las columnas de un JTable se debe realizar lo siguiente:

JTable tabla = ...

tabla.getTableHeader().setResizingAllowed(false);

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