2017-09-15 2 views
1

Dans Création du tableau personnalisé, suivi ces étapes,Codename une frontière Problème

if(row < 0) 
{ 
    cell.getAllStyles().setPadding(1, 1, 5,5); 
    cell.getAllStyles().setBorder(Border.createEmpty(), true); 
} 

j'ai essayé de supprimer la bordure de la première ligne en utilisant le code ci-dessus, mais sa ne fonctionne pas comme je m'y attendais, mais a essayé de changer le la couleur de police utilisant

cell.getAllStyles().setFgcolor(ColorUtil.Blue); 

Le code ci-dessus fonctionne bien? pouvez-vous m'aider à réduire ce problème ...

Répondre

1

Perdez le paramètre true dans votre appel setBorder(). Par exemple.

cell.getAllStyles().setBorder(Border.createEmpty()); 
1

j'ai réalisé parvins par

table.setInnerBorderMode(Table.INNER_BORDERS_ROWS); 

qui supprime la frontière de la colonne et la ligne frontière ne