1,6 → 1,5 |
package org.tela_botanica.client.vues; |
|
import java.util.ArrayList; |
import java.util.Iterator; |
import java.util.LinkedList; |
|
8,7 → 7,6 |
import org.tela_botanica.client.images.Images; |
import org.tela_botanica.client.interfaces.ListePaginable; |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.InterneValeur; |
import org.tela_botanica.client.util.UtilString; |
|
import com.extjs.gxt.ui.client.event.ButtonEvent; |
345,26 → 343,17 |
public void selectionChanged(SelectionChangedEvent e) { |
|
SimpleComboBox comboBox = (SimpleComboBox) e.getSource(); |
int index = comboBox.getSelectedIndex(); |
String nouvelleTaillePageString = comboBox.getRawValue(); |
int nouvelleTaillePage = Integer |
.parseInt(nouvelleTaillePageString); |
|
// si la taille de page est différente de l'ancienne |
if (nouvelleTaillePage != taillePage) { |
// on la change |
changerTaillePage(nouvelleTaillePage); |
} |
// et on met la valeur à jour dans la combobox |
//comboBox.setSimpleValue(nouvelleTaillePage); |
int nouvelleTaillePage = Integer.parseInt(nouvelleTaillePageString); |
|
changerTaillePage(nouvelleTaillePage); |
|
|
//listePaginable.changerTaillePage(nouvelleTaillePage); |
rafraichirNumeroPage(); |
} |
|
}); |
} |
|
|
/** |
* Met à jour les affichage sur les numéros de pages et d'intervalle |
* d'éléments à partir des variables de classes |
396,7 → 385,9 |
} |
} |
|
System.out.println("IE-text" + intervalleElements.getText()); |
|
|
} |
|
/** |
429,9 → 420,9 |
* renvoyé par getNbPages()) |
*/ |
public void changerTaillePage(int nouvelleTaillePage) { |
|
listePaginable.changerTaillePage(nouvelleTaillePage); |
|
if (nouvelleTaillePage != taillePage) { |
listePaginable.changerTaillePage(nouvelleTaillePage); |
} |
} |
|
/** |
452,6 → 443,10 |
if (nouvelleDonnees instanceof int[]) { |
|
int[] page = (int[]) nouvelleDonnees; |
System.out.println(page[0]); |
System.out.println(page[1]); |
System.out.println(page[2]); |
System.out.println(page[3]); |
// le premier élement est le nombre de pages totales |
pageTotale = page[0]; |
// le second la page en cours |