java - JCombobox : implementation side effect?

标签 java swing jcombobox

我正在浏览 JCombobox 的文档,有一些带有描述的方法

此方法作为实现副作用是公开的。

这是什么意思?

是否是因为这些方法需要从其他地方调用并且需要公开,但这些方法中的实现不应该公开?

最佳答案

JComboBox类实现了各种事件监听器(ActionListener等)的接口(interface)。

由于接口(interface)强制公共(public)访问,因此 JComboBox 类也将这些方法定义为公共(public)方法。

该注释是为了让开发人员知道他们不应该显式调用这些方法,即使它们具有公共(public)访问权限。

关于java - JCombobox : implementation side effect?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23362562/

相关文章:

java - java中无法检测到图像

java - 奇数格式异常

java - 更适合我的情况的技术 - Adob​​e/AIR/Flex 还是 Google SDK?

java - Java 中的事件处理未按预期工作

java - 绘制图表

Java - 如何对多个 JTextFields 使用单个 FocusListener?

java - 使用 Voiceover 实用程序在 MAC 的 JCombobox 中打开弹出窗口的 Control-Option-Space 键

java - 在 db hibernate 中插入外键

java - 如何在java中使用可编辑的组合框(如下拉列表)?

java - 使 JComboBox 可编辑而不影响其宽度