I generally do the same as cx42net, but I don't explicitly create an Entry.
HashMap selects = new HashMap();
for (String key : selects.keySet())
{
HashMap boxHolder = selects.get(key);
ComboBox cb = new ComboBox();
for (InnerKey innerKey : boxHolder.keySet())
{
cb.items.add(boxHolder.get(innerKey));
}
}
This just seems the most intuitive to me, I think I'm prejudiced against iterating over the values of a map.