JComponent

Criei uma classe que extende a classe JComponent, gostaria de saber como faço para posicionar o componente em um JFrame? E tmbém como faço para colocar um listener meste componente?

vc vai utiliza-lo como vc utiliza qualquer outro componente, para posicioná-lo em um container, se vc não estiver usando um gerenciador de Layout, vc usa o setBoundos, herdado de java.awt.Component, caso contrário o gerenciador vai posiioná-lo para vc.

Para adicionar um listener, idem, vc adiciona como sempre adicionou, a maioria dos métodos para adicionar listener são herdados tb de java.awt.Component.

dê uma olhada na api do JComponent e não se esqueça que ele o própio JComponent herda vários métodos de outras classes.

Essa é uma das maravilhas da OO, é tão simples que parece que tá errado :smiley: