JTabbedPane Closable

Pessoal,

 Eu criei um JTabbedPane e há algum tempo que tenho tentado faze-lo "closable", isto é, ter aquele "x" no quanto para poder fechar, contudo não encontrei esse metodo, é possível fazer isso?  :?: 

Obrigado,

Possivel, eh - mas vc vai ter que fazer ‘na unha’.

no java 6 os JTabbedPane podem receber componentes na sua “aba”

parece que o método pra isso é o setTabComponentAt():

//exemplo:
tabbedPane.setTabComponentAt(0, new JLabel("Tab"));

retirei isso da documentacao:

http://java.sun.com/javase/6/docs/api/javax/swing/JTabbedPane.html

Caso não esteja usando java 6, dá uma olhada neste post:

http://forum.java.sun.com/thread.jspa?threadID=340267&messageID=1414436

felixcomputer,

dá uma olhada neste link abaixo. Te ajudará.

http://forum.java.sun.com/thread.jspa?threadID=760307&messageID=4344969

Olá,

Em algum momento eu vou precisar fazer o mesmo. Então, se for possível relatar qual abordagem você usou e o que achou eu agradeço. Só vendo os códigos, me parece que a solução de criar sua própria classe Icon seria mais elegante (o link postado pelo Petrônio). Mas é só uma impressão mesmo.

[]s,
Sami

Valeu pessoal, achei algumas soluções, mas assim que eu achar a melhor eu posto aki,
obrigado

Seria alguma coisa do tipo:

JButton buttonFechar = new JButton();
tabbed.add(buttonFechar);
buttonFechar.addActionListener(…)

?

Espero ter ajudado…