Como expandir o texto do JComboBoxItem?

Pessoal, tenho um jcombobox com vários itens que possuem seu texto maior que o tamanho da caixa, então gostaria que quando o usuario passasse o mouse em cima de um item do combo ele expandisse o texto desse item.

já tentei com jtootip mas não é a maneira mais adequada, e mesmo assim só consegui para os componentes (ex. labels, textfield,etc), mas não para os itens do combo

Não se existe uma maneira melhor, mas eu fiz com setToolTipText mesmo:

combo.addActionListener(new ActionListener() {

  public void actionPerformed(ActionEvent ae) {
    Object item = combo.getSelectedItem();

    if(item != null) 
      combo.setToolTipText(item.toString());
  }
});

http://forums.sun.com/thread.jspa?messageID=10712893#10712893
http://www.jroller.com/santhosh/entry/make_jcombobox_popup_wide_enough