Como te puse más arriba, tienes que prepara la cadena antes de pasársela al jlabel, algo así:
Código Java:
Ver originalString cadena
= "<html><table><tr><td><b>Descripcion</b></td><td><b>Precio</b></td></tr>";
for(int i = 0; i < 10; i++) {
cadena += "<tr><td>" + i + "</td><td>5.5</td></tr>";
}
cadena += "</table></html>";
jLabel1.setText(cadena);
Saludos