Pessoal , fiz um ComboBox com algumas caracteristicas especiais. No entanto, gostaria de deixar esse ComboBox independente, ou seja tira-lo do JFrame onde está . Dessa forma, quando eu quiser utilizar esse ComboBox em outra aplicação seria śo criar um objeto da classe. Funcionaria como se fosse um Bean.
Pode parecer obvio, mas: refatore. Simplesmente crie uma classe nova que encapsula tudo o que o componente precisa pra funcionar, altere a classe original para funcionar com o novo componente, removendo o codigo que foi colocado na nova classe e pronto. Voce tem uma classe pronta para ser reutilizada.
Claro que no processo podem surgir questoes que voce nao previu originalmente, para que o componente fique generico o suficiente para valer a pena reutiliza-lo.