Ok, thank you! I was wondering if there was something I was missing.
On Jul 12, 9:49 pm, "Dean S. Jones" <[email protected]> wrote:
> I had the same issue once, had to do image lookup by name - I ended up
> creating an Interface with a static reference to the ImageBundle, and
> then using a GWT Generator to create "Map Entries" to an ImageFactory
> type. This was only worth the work because it was a Toolkit for apps
> where there could be many, many images, and many bundles, and possibly
> several "sizes".
>
> You only have 32, the if/then may be ugly, but it's only one image
> bundle. Perhaps a switch statement would look cleaner. Or maybe you
> could wrap it all up in a nice little Enum class.
>
> On Jul 12, 8:18 pm, Sean <[email protected]> wrote:
>
> > So, I am making a small personal page to keep track of my NFL picks
> > for this coming season. There are 32 teams, and I want to have their
> > logos appear next to their stats, etc. Being as it'll be an almost
> > constant 32 image requests for a pretty small image, the overhead will
> > be huge, I figure this will be a perfect use for ImageBundle.
>
> > However, ImageBundle is very hard coded. So, if I want to make a
> > TeamDisplay and I pass in say, New York Giants, I want to show the
> > stats (pass into RPC to get stats) and show the logo. Now the problem
> > is getting the logo out of the image bundle. The only way I can figure
> > out how to do this is with a giant 32 branch of if/else.
>
> > Is there any other way to go from a team name (String) to picking the
> > right image out of the bundle? The giant if/else will work, it'll just
> > be ugly as hell.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---