FontMetrics fm = getGraphics().getFontMetrics(jtableResulset.getFont());
int ancho26 = fm.bytesWidth("ABCDEFGHIJKLMNOPQRSTUVWXYZ".getBytes(), 0, 26);
int ancho10 = fm.bytesWidth("0000000000".getBytes(), 0, 10);
int anchoFecha = fm.bytesWidth("00-MMM-0000 00:00:00 ".getBytes(), 0, 21);
int anchoFecha2 = fm.bytesWidth("00-MMM-0000 ".getBytes(), 0, 12);
int anchoHora = fm.bytesWidth("00:00:00 ".getBytes(), 0, 10);
int ancho1 = ancho10 / 10;
int ancho = 0;
int limiteColumnas = jtableResulset.getTableHeader().getColumnModel().getColumnCount();
for(int i=0, limite = Math.min(jtmodel.columnWidth.length, limiteColumnas); i < limite; i++)