【问题标题】:Showing information when hovering over Function/Class悬停在函数/类上时显示信息
【发布时间】:2016-10-19 11:10:54
【问题描述】:

我正在开发一个 API,我需要向用户提供一些信息。

在我的具体情况下,我在下一个版本中将一个类标记为已弃用(我希望它可用,但让用户知道它将在不久的将来被删除)。

我想告诉用户,当他/她将鼠标悬停在该功能上时,该功能已被弃用,一个示例(这显示了有关如何使用该功能的信息,我的有点不同,我只是想显示一个带有信息的小消息):

我的案例

我想在将鼠标悬停在班级上方时显示消息As of release 0.4.0, replaced by WhateverClass

我已经在我的项目中尝试过这个:(它显然不起作用,如果它起作用我就不会在这里)

/**
 * @deprecated  As of release 0.4.0, replaced by {@see main.chart.FXPieChart}
 */
@Deprecated
public class PieChart extends JPanel {
    //Whatever....
}

我怎样才能实现它?

(我希望我解释得很好,我的英语远非完美,如果您发现任何拼写/语法错误,请随时编辑)。

谢谢大家。

更新:

这是我在课堂上看到的:

【问题讨论】:

  • shopuld 工作,因为它是由 javadoc 支持的......你是为那个 api 生成 jars 吗? javadoc里面有吗???
  • 请张贴屏幕截图,显示您在案例中看到的内容
  • 我刚刚更新了我在@Ivan 案例中看到的内容
  • 您使用的是哪个 IDE? NetBeans 通过删除它们来显示对已弃用方法的调用。
  • Windows 10 上的 Eclipse Neon (4.6.0)。

标签: java function deprecated


【解决方案1】:

我发现了问题。这比我想象的要简单得多,这都是我的错,而不是错误。

解决方案:

编译 .jar 文件并选择创建的 JavaDoc 时,请确保选择 Export all output folders for checked projects 选项。如果您没有明确告知 Eclipse 将不会添加文档文件。

【讨论】:

    猜你喜欢
    • 2018-10-16
    • 2018-12-11
    • 1970-01-01
    • 2020-10-13
    • 1970-01-01
    • 2021-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多