Module  java.desktop

Class MetalFileChooserUI.FilterComboBoxRenderer

    • 构造方法详细信息

      • FilterComboBoxRenderer

        public FilterComboBoxRenderer​()
    • 方法详细信息

      • getListCellRendererComponent

        public Component getListCellRendererComponent​(JList<?> list,
                                                      Object value,
                                                      int index,
                                                      boolean isSelected,
                                                      boolean cellHasFocus)
        描述从接口ListCellRenderer复制
        返回已配置为显示指定值的组件。 然后调用该组件的paint方法“渲染”单元。 如果有必要计算的列表的尺寸,因为列表中的小区不具有固定的大小,调用此方法,以产生在其上的部件getPreferredSize可以被调用。
        Specified by:
        getListCellRendererComponent在接口 ListCellRenderer<Object>
        重写:
        getListCellRendererComponentDefaultListCellRenderer
        参数
        list - 我们正在画的JList。
        value - 由list.getModel()返回的值getElementAt(index)。
        index - 细胞索引。
        isSelected - 如果指定的单元格被选中, isSelected真。
        cellHasFocus - 如果指定的单元格具有焦点, cellHasFocus真。
        结果
        其paint()方法将呈现指定值的组件。
        另请参见:
        JListListSelectionModelListModel