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 |