Adicionar um botão na area sem tabs da Jtabpane

2 respostas
R

Boas alguem me consegue explicar como se pode fazer isto:


| Tab1 ||Tab2|____________<— colocar botão aqui
| |
|___________________________|

O máximo que consegui foi colocar um botão em vez da tab, mas não consegui puxar só essa tab para a direita.
jtabbpane.setEnabledAt(1, false);//colocar a tab invisivel
JButton test = new JButton(“right”);
bottom_tabs.setTabComponentAt(1, test);//colocar botão sobre a tab invisivel

alguem tem uma sugestao/ideia?

muito obrigado

2 Respostas

R

http://tech.chitgoks.com/2009/12/13/create-a-logout-button-beside-a-jtabbedpane/

seguindo isto consegui o problema é estar a usar o lookandfell do synth xml.
se usar isso perco o meu look and fell para a tabbebpane!

alguem tem ideias?

R

já consegui resolver o meu problema
sao necessarios dois jpanels sendo o 1º opaque(false)
depois é mexer nos insets do botão e da tabbpane em sentido inverso.

Mas se alguem tiver uma sugestão mais elegante sou todo ouvidos :wink:

Criado 28 de outubro de 2011
Ultima resposta 28 de out. de 2011
Respostas 2
Participantes 1