JTree(TreeModel,TreeNode,...)的“generified”版本是否在JDK7中?

时间:2010-04-05 20:39:25

标签: java generics swing jtree java-7

我最近发现,JList(终于!)在JDK7中被“生化”。

为什么JTree和相关的类/接口没有相同的改变?

这将是一个巨大的进步。施放Object令人紧张。

注意:javadoc尚未更新,请参阅herehere

1 个答案:

答案 0 :(得分:2)

有人在swing-dev邮件列表上提出了提案。我认为它还不完整。

我对它未被广泛化的理解是:

  • API不太适合泛型(例如,暴露实现和数组)。
  • 通过GUI代码,generification带来了令人惊讶的很少的好处。
  • Oracle的工程师有更多与业务相关的优先事项。