Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2011, 14:08
Avatar de kannonnr
kannonnr
 
Fecha de Ingreso: junio-2011
Ubicación: Pasto
Mensajes: 39
Antigüedad: 12 años, 9 meses
Puntos: 1
Respuesta: Alguien que me ayude con este codigo de pestañaspara java

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class Biblioteca extends JFrame implements ActionListener
{
/////////////////////Objetos de Interfaz de Usuario//////////////////////////////////////////

JPanel p1=new JPanel(null);
JPanel p2=new JPanel(null);
JPanel p3=new JPanel(null);

JPanel pes1=new JPanel(null);
JPanel pes2=new JPanel(null);

Color c1=new Color(165,196,145);

JTabbedPane pest =new JTabbedPane();

JLabel l1=new JLabel(new ImageIcon("banner1.gif"));
JScrollPane j1= new JScrollPane(l1);

///////////////////////////Objetos del programa en sí/////////////////////////////////////////
////pestaña 1

JLabel l2=new JLabel("Titulo del Libro");
JTextField t2=new JTextField();
JButton b2=new JButton("Buscar");

JPanel pes1_2=new JPanel(); //busqueda por titulo
JPanel pes1_2_1 =new JPanel(); //busqueda por titulo
JPanel pes1_3=new JPanel(); //busqueda por autor
JTabbedPane pes1_1 =new JTabbedPane();//panel de pestaña



public Biblioteca()
{
setTitle("::::Biblioteca I.E. ITA Candelilla::::");
setSize(615,350);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setResizable(false);
setContentPane(p3);

///////////////Objetos agragados a pestaña 1 ( pes1 )//////////
pes1_2_1.setBounds(0,0,610,300);
pes1_2_1.add(l2); l2.setBounds(10,10,40,20); // son estos los que no aparecen bien
pes1_2_1.add(t2); t2.setBounds(10,10,40,20);
pes1_2_1.add(b2); b2.setBounds(10,10,40,20);


pes1_2.add(pes1_2_1);
pes1_2.setBackground(c1);
pes1_3.setBackground(c1);
pes1_1.addTab("Titulo", null, pes1_2, "Busqueda por Titulo");
pes1_1.addTab("Autor", null, pes1_3, "Busqueda por Autor");
pes1_1.setBounds(0,0,610,350);
pes1.add(pes1_1);

////////////////////Paneles de pestañas////////////////////////
///pes1 pestaña 1
///pes2 pestaña 2
///pest guarda todas las pestañas
///p2 guarda a pest
///p1 guarda banner
///p3 guarda p1 y p2

pes1.setBackground(c1);
pes2.setBackground(c1);

p1.setBounds(0,0,610,90);
p1.add(j1);j1.setBounds(0,0,610,90);

pest.addTab("Buscar", null, pes1, "Busqueda de libros y registro de prestamos");
pest.addTab("Devolucion", null, pes2, "segundo panel");

p2.setBounds(0,81,610,350);
pest.setBounds(0,0,610,350);

p2.add(pest);

p3.add(p2); p3.add(p1);

}

public void actionPerformed(ActionEvent e){

}

public static void main(String[] args){

JFrame.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
Biblioteca c1=new Biblioteca();
c1.setVisible(true);
}

}
__________________
Bosatzu Kannon
Keep Moving Forward