gpt4 book ai didi

Swing 组件上的 Java 7 泛型

转载 作者:搜寻专家 更新时间:2023-11-01 04:04:39 25 4
gpt4 key购买 nike

我有一个类,它扩展了一个 Swing 组件,例如:

public class MyCustomClass extends JComboBox

这里的问题是我收到编译器警告:

JComboBox 是原始类型。对泛型 JComboBox 的引用应该被参数化

我不确定对 JComboBox 进行参数化,以便从这里进一步扩展的任何类都可以使用任何类型的对象。我试过将它作为 extends JComboBox 等等,但这不起作用。如有任何建议,我们将不胜感激。

最佳答案

如果对 JComboBox 的类型参数没有限制,那么您可以使用:

public class MyCustomClass<T> extends JComboBox<T>

如果我没记错的话。

关于Swing 组件上的 Java 7 泛型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12737964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com