• Viernes 8 de Noviembre de 2024, 10:57

Autor Tema:  Duda de JTabbedPane  (Leído 1202 veces)

Viruz_7

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Duda de JTabbedPane
« en: Viernes 4 de Diciembre de 2009, 07:31 »
0
Tengo mi Jframe.......

   JFrame getJFrame() throws IOException{
      if (jFrame == null) {
         jFrame = new JFrame();
         jFrame.setTitle(":: SYREMA ::");
         jFrame.setSize(new Dimension(662, 527));
            jFrame.setResizable(false);
            jFrame.setJMenuBar(getJMenuBar());
         jFrame.setLocationRelativeTo(null);
            jFrame.setContentPane(getJContentPane());
           
      }

 y dentro de el mi JtabbedPane de 3 paneles

   private JTabbedPane getJTabbedPane() throws IOException {
      if (jTabbedPane == null) {
         jTabbedPane = new JTabbedPane();
         jTabbedPane.setBounds(new Rectangle(-3, 0, 662, 502));
      
         }
      
      //Creacion de Paneles
      JPanel cocineros = new JPanel();
      cocineros.setLayout(null);
      cocineros.setSize(200,200);
      
       cocineros2 = new JPanel();
      cocineros2.setSize(200,200);
      cocineros2.setLayout(null);
      
      JPanel cocineros3 = new JPanel();
      cocineros3.setSize(200,200);
      cocineros3.setLayout(null);
------------------------------------------
La duda es que tengo otra ventana (Jframe) y para abrir el Jframe que tiene los Jtabbed Pane realizo lo siguiente:

                          c = new CocineroA();
                          JFrame mainWindow = null;
                          
                     try {
                        mainWindow = c.getJFrame();
                     } catch (IOException e) {
                        e.printStackTrace();
                     }       
                          mainWindow.setVisible(true);
-----------------
abro el primer panel pero lo que quiero saber es como abrir mediante otra ventana o boton o label  etc, el jtabbedPane pero no el primer panel si no el segundo.

si alguien me puede ayudar gracias de antemano.