Creating a type of toggle with two labels..

Pedro Duque Vieira pedro.duquevieira at gmail.com
Wed Dec 4 14:05:08 PST 2013


OK, sounds reasonable. Too bad about the code duplication that will need to
take place.

Thanks Jonathan and thanks for the link.

Regards,


On Wed, Dec 4, 2013 at 9:39 PM, Jonathan Giles <jonathan.giles at oracle.com>wrote:

> It is likely significantly easier to simply roll your own control and
> not try to coerce ButtonBase to support two labels.
>
> For what it is worth, Paru and I talked about precisely this control at
> JavaOne 2012, which you can watch on YouTube here:
>
> http://www.youtube.com/watch?v=ryUTSrGGnvo&list=PLKCk3OyNwIzvw-zzCMJ3xq5SgxL961IFE&index=38
>
> -- Jonathan
>
> On 5/12/2013 10:16 a.m., Pedro Duque Vieira wrote:
> > Hi,
> >
> > I'm trying to create a new control to be used by other developers. It is
> > know as "Toggle Switch".
> > You can see this control in android:
> > http://ankri.de/switch-button-for-android-2-3-gingerbread/ in iOS:
> > http://iosguides.net/ios-menus-comparison/ (search for "Toggle Switch")
> and
> > on Windows 8:
> >
> http://www.c-sharpcorner.com/UploadFile/83f858/manage-the-windows-8-sync-feature/
> > (below
> > "Step 2").
> >
> > My approach was to subclass ButtonBase which is itself a subclass of
> > Labeled. The problem here is that Labeled only accepts one label but the
> > Toggle Switch needs two: one for the "on" state and another for the
> "off".
> >
> > Any ideas on how to best approach this problem?
> >
> > Thanks in advance, regards,
> >
>
>


-- 
Pedro Duque Vieira


More information about the openjfx-dev mailing list