static <A> JComboBox<A> jTypedComboBox(Cl<A> items) {
  ret swing(() -> new JComboBox<A>(toVector(items)));
}

static <A> JComboBox<A> jTypedComboBox(Cl<A> items, A selectedItem) {
  ret selectItem(selectedItem, jTypedComboBox(items));
}