Creates a new Item, which gets its caption from a resource bundle.
Note that the caption is cached, so that changing the Locale after the
first time caption() is called will not change the caption.
Type Parameters:
T - the value type
Parameters:
value - the value, may be null
resourceBundleName - the resource bundle name
resourceBundleKey - the resource bundle key for the item caption
Returns:
an Item based on the given value and resource bundle