JTabbedPane: evite reordenar automaticamente as guias se empilhadas / Nimbus

a JTabbedPane é exatamente o que eu preciso para o meu propósito. Como o espaço horizontal é muito limitado, minhas guias ficam empilhadas, o que é perfeitamente aceitáve

Mas o comportamento padrão é que, se o usuário clicar em uma guia, o *s guias @ são classificadas novamente para que a guia ativa se torne a posição mais baixa * t. O que parece muito intuitivo e lógico em teoria, é um pesadelo no uso prático, porque os usuários perdem a noção de "qual foi qual". É simplesmente confuso, disseram várias veze

Acho que deve ser possível substituir algum método da interface do usuário para evitar esse comportamento (e não me importo se isso seria fisicamente possível com cartões de papel :-).

Alguém tem alguma idéia de onde eu preciso fazer isso? Estou usando o Nimbus LAF, o que parece não facilita

(Pensei em usar radiobuttons / cardLayout, mas preciso colocar um painel personalizado no título da guia, e os radiobuttons podem ter apenas uma string ou ícone. O mesmo para JToggleButton ...)

Quaisquer dicas são muito bem-vindas!

Obrigado e cumprimentos, Philipp

questionAnswers(3)

yourAnswerToTheQuestion