Subversion Repositories eFlore/Archives.cel-v2

Compare Revisions

Ignore whitespace Rev 38 → Rev 37

/trunk/src/org/tela_botanica/client/vues/pageToolBarVue.java
231,7 → 231,6
catch(NumberFormatException nfe)
{
rafraichirNumeroPage() ;
champPage.focus(true) ;
return ;
}
246,18 → 245,12
}
else
{
// sinon on reaffiche l'ancien numero de page sans rien changer
// sinon on reaffriche l'ancien numero de page sans rien changer
rafraichirNumeroPage() ;
champPage.focus(true) ;
}
}
}
public void onFocus(Field field) {
champPage.focus(true) ;
}
});
// pour éviter de se compliquer la vie, on filtre tous les charactères non numériques
314,7 → 307,10
* à partir des variables de classes
*/
public void rafraichirNumeroPage()
{
{
Integer intPage = new Integer(pageTotale) ;
String st = intPage.toString() ;
champPage.setValue(""+(pageCourante+1)) ;
surTotalPage.setText(" sur "+pageTotale) ;
326,17 → 322,8
}
else
{
if(nbElement == 0)
{
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments
intervalleElements.setText("Images 0 - 0 sur 0") ;
}
else
{
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments
intervalleElements.setText("Images "+pageCourante*taillePage+" - "+nbElement+" sur "+nbElement) ;
}
// on met simplement à jour l'intervalle qui contient toujours le même nombre d'éléments
intervalleElements.setText("Images "+pageCourante*taillePage+" - "+nbElement+" sur "+nbElement) ;
}
}
396,7 → 383,7
 
/**
* Envoie au médiateur une demande pour modifier la taille de la page
* (qui va à son tour faire les modifications nécessaires)
* (qui va à sont tour faire les modifications nécessaires)
* @param nouvelleTaillePage la nouvelle taille de page (élement appartenant au tableau renvoyé par getNbPages())
*/
public void changerTaillePage(int nouvelleTaillePage) {