JCombobox в Java 7 обновлен для использования генериков - я всегда думал, что это немного надзор, что этого еще не было, поэтому мне было приятно видеть это изменение.
Однако, пытаясь использовать JCombobox таким образом, я понял, что методы, которые я ожидал использовать эти общие типы еще только вернули Object.
Почему это так? Мне кажется, это глупое дизайнерское решение. Я понимаю, что базовый ListModel имеет общий getElementAt()
метод, поэтому я буду использовать это вместо этого, но это немного окольный путь что-то похожее на то, что оно могло быть изменено на самом JComboBox.