Ste*_*ier 3 java generics swing java-7
我有一个类,它扩展了一个Swing组件,如:
public class MyCustomClass extends JComboBox
Run Code Online (Sandbox Code Playgroud)
这里的问题是我得到编译器警告:
JComboBox是原始类型.应参数化对泛型类型JComboBox的引用
我不确定参数化JComboBox,以便从这里进一步扩展的任何类都可以使用任何类型的对象.我试图把它作为扩展JComboBox,等等,但这不起作用.任何建议,将不胜感激.
如果对JComboBox的类型参数没有限制,那么你可以使用:
public class MyCustomClass<T> extends JComboBox<T>
Run Code Online (Sandbox Code Playgroud)
如果我正确记住了语法.
| 归档时间: |
|
| 查看次数: |
1441 次 |
| 最近记录: |