Ajuda com jTabbedPane

2 respostas
cardosodario

Amigos,

Com o pequeno código abaixo consigo criar um JInternalFrame dentro de um JTabbedPane, até ai tudo bem!

Agora eu gostaria que o meu JTabbedPane tivesse um [X] para ser fechado igual a ABA do FireBox quando se abre uma nova ABA???

jInternalFrame2 = new javax.swing.JInternalFrame();
        jInternalFrame2.setVisible(true);

        javax.swing.GroupLayout jInternalFrame2Layout = new javax.swing.GroupLayout(jInternalFrame2.getContentPane());
        jInternalFrame2.getContentPane().setLayout(jInternalFrame2Layout);
        jInternalFrame2Layout.setHorizontalGroup(
            jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 389, Short.MAX_VALUE)
        );
        jInternalFrame2Layout.setVerticalGroup(
            jInternalFrame2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 189, Short.MAX_VALUE)
        );

        jTabbedPane1.addTab("tab2", jInternalFrame2);

Dario

2 Respostas

T

Firebox?

Bom, de qualquer maneira, já responderam à sua dúvida.

http://www.guj.com.br/posts/list/50453.java

cardosodario

FireBox… kkk errei… eh FireFox…

Aproveintando,

Seria possivel criar varios JFrame e eu decidir se quero abrir este JFrame em modo de Janela normal num sistema ou se eu quero jogar ele dentro de um JTabbedPane?

A ideia seria deixar o usuario decidir se ele quer ver as janela dentro de um TAB igual ao FireFox ou se quer ver em forma de janelas, escrevendo apenas um código com o JFrame e servindo paras os 2 propositos.

Tentei implementar o meu codigo trocando de JInternalFrame para JFrame mas da erro.

Dario.

Criado 14 de maio de 2009
Ultima resposta 15 de mai. de 2009
Respostas 2
Participantes 2