实现JComBox item项tip信息--宣染器类

    技术2022-05-19  27

    @SuppressWarnings("serial")//实现JComBox item项tip信息 class ItemTipRenderer extends BasicComboBoxRenderer {  public Component getListCellRendererComponent(JList list, Object value,    int index, boolean isSelected, boolean cellHasFocus) {   if (isSelected){    setBackground(list.getSelectionBackground());    setForeground(list.getSelectionForeground());   }else{    setBackground(list.getBackground());    setForeground(list.getForeground());   }      if (-1 < index){    list.setToolTipText(value.toString());   }       setFont(list.getFont());   setText((value == null) ? "" : value.toString());   return this;  } }


    最新回复(0)