Subversion Repositories eFlore/Applications.cel

Rev

Rev 94 | Rev 104 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 94 Rev 97
Line 41... Line 41...
41
	 */
41
	 */
42
	private Panel imageConteneur = null;
42
	private Panel imageConteneur = null;
43
	/**
43
	/**
44
	 * l'image à afficher
44
	 * l'image à afficher
45
	 */
45
	 */
46
	private Image image = new Image("vide.jpg");
46
	private Image image = new Image("");
47
	/**
47
	/**
48
	 * Bouton précédent
48
	 * Bouton précédent
49
	 */
49
	 */
50
	private final com.google.gwt.user.client.ui.Button prev = new com.google.gwt.user.client.ui.Button();
50
	private final com.google.gwt.user.client.ui.Button prev = new com.google.gwt.user.client.ui.Button();
51
	/**
51
	/**
Line 142... Line 142...
142
		// alors on lui dit manuellement de capter l'évènement double clic
142
		// alors on lui dit manuellement de capter l'évènement double clic
143
		image.sinkEvents(Event.ONDBLCLICK);
143
		image.sinkEvents(Event.ONDBLCLICK);
144
		image.sinkEvents(Event.ONMOUSEWHEEL);
144
		image.sinkEvents(Event.ONMOUSEWHEEL);
Line 145... Line 145...
145
 
145
 
146
		// l'image de base est vide
146
		// l'image de base est vide
Line 147... Line 147...
147
		image.setUrl("vide_s.jpg");
147
		image.setUrl("");
Line 148... Line 148...
148
 
148
 
149
		this.setLayout(new BorderLayout());
149
		this.setLayout(new BorderLayout());
Line 185... Line 185...
185
			afficherImage() ;
185
			afficherImage() ;
Line 186... Line 186...
186
			
186
			
187
		} else {
187
		} else {
188
			// sinon on met une image vide
188
			// sinon on met une image vide
189
			infosImages = new String[0] ;
189
			infosImages = new String[0] ;
190
			getImage().setUrl("vide_s.jpg");
190
			getImage().setUrl("");
191
		}
191
		}
Line 192... Line 192...
192
	}
192
	}
193
 
193
 
194
	public void afficherImage()
194
	public void afficherImage()
195
	{
195
	{
196
		// c'est l'url de l'image qu'on associe à la vue
196
		// c'est l'url de l'image qu'on associe à la vue
-
 
197
		if(infosImages.length != 0)
197
		if(infosImages.length != 0)
198
		{
198
		{
199
			activerPanneau() ;
199
			getImage().setUrl(infosImages[index]);
200
			getImage().setUrl(infosImages[index]);
200
		}
201
		}
201
		else
202
		else
-
 
203
		{
202
		{
204
			//getImage().setUrl("");
203
			getImage().setUrl("vide_s.jpeg");
205
			desactiverPanneau() ;
Line 204... Line 206...
204
		}
206
		}
205
	}
207
	}
206
 
208
 
207
	/**
209
	/**
208
	 * Desactive visuellement le panneau et les boutons
210
	 * Desactive visuellement le panneau et les boutons
209
	 */
211
	 */
210
	public void desactiverPanneau() {
212
	public void desactiverPanneau() {
211
		getImage().setUrl("vide_s.jpeg");
213
		getImage().setUrl("");
Line 212... Line 214...
212
		prev.setEnabled(false);
214
		prev.setEnabled(false);