Aplication X Bean

Pessoal,
Eu utilizo o VE do Eclipse, e como vcs devem saber, ele trta o programa como um Java Bean, e não como uma Aplication (no caso de vc usar uma classe normal - sem o uso do VE).

Na hora de criar o executável “Jar” do Java Bean, faço todos os procedimentos corretos. Quando clico nele , ele não executa meu programa.

Se eu fizer uma classe Aplication (sem o uso do VE) e chamar o meu Bean, quando crio o “Jar” ele funciona. Alguém sabe o motivo disto acontecer?

Lembrando que eu inseri o método main no Bean e mesmo assim quando criei o jar a partir somente do bean ele não funciona.

E pra terminar, no Bean eu uso o modelo Look_and_Feel do Windows XP. Só que se eu criar o jar chamando meu Bean através de uma aplication, ele perde o skin visual, ou seja, os botões ficam sem brilho, etc.
Tem como corrigir isso?