模块 java.desktop
 java.awt

接口 ItemSelectable

所有已知的子接口:
ButtonModel
所有已知的实现类:
AbstractButton , BasicArrowButton , Checkbox , CheckboxMenuItem , Choice , DefaultButtonModel , JButton , JCheckBox , JCheckBoxMenuItem , JComboBox , JMenu , JMenuItem , JRadioButton , JRadioButtonMenuItem , JToggleButton , JToggleButton.ToggleButtonModel , List , MetalComboBoxButton , MetalScrollButton

public interface ItemSelectable
包含一组可以选择零个或多个项目的对象的界面。
  • 方法详情

    • getSelectedObjects

      Object [] getSelectedObjects()
      返回所选项目或 null(如果未选择任何项目)。
      返回:
      选定对象的列表,或 null
    • addItemListener

      void addItemListener(ItemListener  l)
      添加监听器以在用户更改项目状态时接收项目事件。当以编程方式设置项的状态时,不会发送项事件。如果 lnull ,则不会抛出异常并且不会执行任何操作。
      参数:
      l - 接收事件的监听器
      参见:
    • removeItemListener

      void removeItemListener(ItemListener  l)
      删除项目监听器。如果 lnull ,则不会抛出异常并且不会执行任何操作。
      参数:
      l - 正在删除的监听器
      参见: