
17/03/2012, 04:14
|
 | | | Fecha de Ingreso: marzo-2012 Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 11 meses Puntos: 14 | |
Respuesta: Como se diseñaría esta ventana? Se me ha jodido :S ahora no puedo meter el JToolBar arriba, como se mete el JToolBar por pixeles o como?
Código:
public class Demo extends JFrame{
private JTextField text1;
private JPanel pa;
private JButton button1;
private JTextArea ta;
private JPanel d1;
private JTree tree;
private JSplitPane jSP_1,jSP_2,jSP_3;
public Demo()
{
this.setTitle("Ventana Principal");
Container c = getContentPane();
/*
JToolBar toolBar = new JToolBar();
toolBar.setFloatable(false);
c.add(toolBar, BorderLayout.NORTH);
/*
*
*
*/
button1 = new JButton("buscar");
JPanel p1 = new JPanel();
p1.setBackground(Color.PINK);
JPanel p2 = new JPanel();
p2.setBackground(Color.CYAN);
JPanel p3 = new JPanel();
p3.setBackground(Color.WHITE);
jSP_1 = new JSplitPane(JSplitPane.VERTICAL_SPLIT,p1,p2);
jSP_2 = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,p3,jSP_1);
jSP_1.setOneTouchExpandable(true);
jSP_2.setOneTouchExpandable(true);
c.add(jSP_2);
crearJTREE();
p3.add(tree);
}
public void crearJTREE(){
DefaultMutableTreeNode Sistema = new DefaultMutableTreeNode("Sistema");
DefaultMutableTreeNode hijos = new DefaultMutableTreeNode("hijos");
DefaultTreeModel modelo = new DefaultTreeModel(Sistema);
DefaultTreeModel modelo2 = new DefaultTreeModel(hijos);
tree = new JTree(modelo);
tree.setBounds(0, 0, 200,200);
DefaultMutableTreeNode Medicos = new DefaultMutableTreeNode("Medicos");
DefaultMutableTreeNode Otros = new DefaultMutableTreeNode("Otros");
DefaultMutableTreeNode Altas=new DefaultMutableTreeNode("Altas");
DefaultMutableTreeNode Bajas=new DefaultMutableTreeNode("Bajas");
DefaultMutableTreeNode Quirofano = new DefaultMutableTreeNode("Quirofano");
DefaultMutableTreeNode Otros2=new DefaultMutableTreeNode("Otros 2");
DefaultMutableTreeNode Citas=new DefaultMutableTreeNode("Citas");
modelo.insertNodeInto(Medicos,Sistema,0);
modelo.insertNodeInto(Otros, Sistema, 1);
modelo.insertNodeInto(Otros2, Sistema, 2);
modelo.insertNodeInto(Altas, Medicos, 0);
modelo.insertNodeInto(Bajas, Medicos, 1);
modelo.insertNodeInto(Quirofano, Medicos, 2);
modelo2.insertNodeInto(Citas,Medicos, 3);
}
}
__________________ Aprendiendo un poco de Java :D
Última edición por caruizj; 17/03/2012 a las 05:23 |