Re: Question regarding wiquery Rangeslider
ArrayItemOptions is just an array list. Something like ArrayItemOptions options = new ArrayItemOptions(); options.add(new IntegerItemOptions(value1)); options.add(new IntegerItemOptions(value2)); should do it. Ernesto On Mon, Nov 14, 2011 at 1:15 PM, odin568 wrote: > Ok thanks. But I have one problem implementing this: > > setValues needs parameter of type ArrayItemOptions > > How do I put my int's into this type?? Don't know how to handle that :-S > sorry > > Thanks! > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039287.html > Sent from the Users forum mailing list archive at Nabble.com. > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
I just added to head a method public Slider setValues(Integer value1, Integer value2) that simplifies things. Ernesto On Mon, Nov 14, 2011 at 1:03 PM, Ernesto Reinaldo Barreiro wrote: > yes you are right. I think what you need is > > public Slider setValues(ArrayItemOptions values) > { > this.options.put("values", values); > return this; > } > > On Mon, Nov 14, 2011 at 12:57 PM, odin568 wrote: >> Hi, >> no, this sets the complete range of the slider as in the constructor (in my >> example 0 and 100). >> >> Thanks. >> >> -- >> View this message in context: >> http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039247.html >> Sent from the Users forum mailing list archive at Nabble.com. >> >> - >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Ok thanks. But I have one problem implementing this: setValues needs parameter of type ArrayItemOptions How do I put my int's into this type?? Don't know how to handle that :-S sorry Thanks! -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039287.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
yes you are right. I think what you need is public Slider setValues(ArrayItemOptions values) { this.options.put("values", values); return this; } On Mon, Nov 14, 2011 at 12:57 PM, odin568 wrote: > Hi, > no, this sets the complete range of the slider as in the constructor (in my > example 0 and 100). > > Thanks. > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039247.html > Sent from the Users forum mailing list archive at Nabble.com. > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Hi, no, this sets the complete range of the slider as in the constructor (in my example 0 and 100). Thanks. -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039247.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Can´t you just use the following methods? /** * Sets the maximum value of the slider. * * @param max * @return instance of the current component */ public Slider setMax(Number max) { this.options.put("max", max.floatValue()); return this; } /** * Sets the minimum value of the slider. * * @param min * @return instance of the current component*/ public Slider setMin(Number min) { this.options.put("min", min.floatValue()); return this;} Regards, Ernesto On Mon, Nov 14, 2011 at 12:45 PM, odin568 wrote: > Sorry, I think you missunderstood me: > Yes, with this constructor, I set the min and max of the Slider. > > But I meant to set the values of the range manually. > > i.e. I create a range slider from 0 to 100. Then I want to set the two > positions 10 and 90 as start for the Range. > > Thanks! > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039228.html > Sent from the Users forum mailing list archive at Nabble.com. > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Sorry, I think you missunderstood me: Yes, with this constructor, I set the min and max of the Slider. But I meant to set the values of the range manually. i.e. I create a range slider from 0 to 100. Then I want to set the two positions 10 and 90 as start for the Range. Thanks! -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4039228.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Ins´t there a constructor public AjaxSlider(String id, Number min, Number max) ? Regards, Ernesto On Mon, Nov 14, 2011 at 10:33 AM, odin568 wrote: > I finally found a solution. You were right - it's much easier by using > AjaxSlider instead of normal slider. > > Here is the code: > > AjaxSlider slider = new AjaxSlider("slider", > 0, 100); > slider.setRange(new SliderRange(true)); > //TODO: Set Slider to position again! > slider.setAjaxStopEvent(new > AjaxSlider.ISliderAjaxEvent() { > private static final long serialVersionUID > = 1L; > public void onEvent(AjaxRequestTarget > target, AjaxSlider slider, int > value, int[] values ) { > > > } > }); > item.add(slider); > > > > > But I have one more problem: I want to initialize the Slider with a min and > max-value. Until now, min and max start with 0. I don't understand the > SliderRange constructor. I can give it beside a boolean a RangeEnum. How can > I implement that? I don't understand... > > Thanks a lot! > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4038916.html > Sent from the Users forum mailing list archive at Nabble.com. > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
I finally found a solution. You were right - it's much easier by using AjaxSlider instead of normal slider. Here is the code: AjaxSlider slider = new AjaxSlider("slider", 0, 100); slider.setRange(new SliderRange(true)); //TODO: Set Slider to position again! slider.setAjaxStopEvent(new AjaxSlider.ISliderAjaxEvent() { private static final long serialVersionUID = 1L; public void onEvent(AjaxRequestTarget target, AjaxSlider slider, int value, int[] values ) { } }); item.add(slider); But I have one more problem: I want to initialize the Slider with a min and max-value. Until now, min and max start with 0. I don't understand the SliderRange constructor. I can give it beside a boolean a RangeEnum. How can I implement that? I don't understand... Thanks a lot! -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4038916.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
Thanks. The problem is - Only normal Sliders are described in the Wiki - no SliderRange. I didn't find any Infos anywhere, that's why I post here hoping someone could help me... -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4026495.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Question regarding wiquery Rangeslider
hi, I remenber about an AjaxSlider component with method to get the values. I think you will find more hints on the wiquery wiki pages. cheers jul Le 10 nov. 2011 19:51, "odin568" a écrit : > Hi, > > I want to implement Sliders into my Wicket Project. This works fine with > the > example shown here: > > http://wiquery-examples-1-1-x.appspot.com/?wicket:bookmarkablePage=wicket-1:org.odlabs.wiquery.examples.slider.SliderPage > > Now I want to implement Range sliders. So i don't need only the Value of > the > Slider, but the two values (min, max) of them. > > Well, it works optically by adding > >SliderRange range = new SliderRange(true); >slider.setRange(range); > > But I don't get the example edited so that I get those two values :'-( > > For help: > > Cleaned example: >slider = new Slider("slider", 0, 100); >slider.setChangeEvent( >new DefaultJsScopeUiEvent( >"wicketAjaxGet('" + > sliderBehavior.getCallbackUrl(true) >+ "&sliderValue='+" + > Slider.UI_VALUE >+ ", null,null, function() > {return true;})")); >add(slider); > > > > Can anybody give me a hint or prepare an example? > > Thank you a lot! > > -- > View this message in context: > http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4025737.html > Sent from the Users forum mailing list archive at Nabble.com. > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
Question regarding wiquery Rangeslider
Hi, I want to implement Sliders into my Wicket Project. This works fine with the example shown here: http://wiquery-examples-1-1-x.appspot.com/?wicket:bookmarkablePage=wicket-1:org.odlabs.wiquery.examples.slider.SliderPage Now I want to implement Range sliders. So i don't need only the Value of the Slider, but the two values (min, max) of them. Well, it works optically by adding SliderRange range = new SliderRange(true); slider.setRange(range); But I don't get the example edited so that I get those two values :'-( For help: Cleaned example: slider = new Slider("slider", 0, 100); slider.setChangeEvent( new DefaultJsScopeUiEvent( "wicketAjaxGet('" + sliderBehavior.getCallbackUrl(true) + "&sliderValue='+" + Slider.UI_VALUE + ", null,null, function() {return true;})")); add(slider); Can anybody give me a hint or prepare an example? Thank you a lot! -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/Question-regarding-wiquery-Rangeslider-tp4025737p4025737.html Sent from the Users forum mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org