@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; } }