JPanel and splitPane
i tried to insert a JPanel in a Jsplitpane but it didnt work
i made split =new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,Swi.p,spRight );
here u are the program
import java.util.*;
import javax.swing.*;
import java.awt.*;
import java.io.*;
import java.awt.event.*;
publicclass onmtextends JFrame{
MenuBar menuBarre;
Menu fichier,parametre,chercher;
Container conteneur=null ;
static JPanel pnl3,pnl4 ;
static JSplitPane split;
public onmt()
{
super(); setTitle("ONMT-ARCHIVE");
conteneur=this.getContentPane();
conteneur.setLayout(new BorderLayout());
conteneur.setBackground(Color.lightGray);
menuBarre=new MenuBar();
menuBarre.setFont(new Font ("Helv" ,Font.ITALIC, 15));
fichier =new Menu ("Fichier");
parametre=new Menu("Parametre");
chercher=new Menu("chercher");
menuBarre.add(fichier);
menuBarre.add(parametre);
menuBarre.add(chercher);
setMenuBar(menuBarre);
JSplitPane spRight =new JSplitPane(JSplitPane.VERTICAL_SPLIT,new JPanel(),new JPanel());
spRight.setDividerSize(8);
spRight.setContinuousLayout(true);
spRight.setDividerLocation(150);
spRight.setOneTouchExpandable(true);
split =new JSplitPane(JSplitPane.HORIZONTAL_SPLIT,Swi.p,spRight );
split.setContinuousLayout(false);
split.setOneTouchExpandable(true);
split.setDividerLocation(250);
conteneur.add(split, BorderLayout.CENTER);}
publicstaticvoid main(String arg[])
{
onmt f =new onmt();
f.setBounds(10,10,1000,1000);
f.setVisible(true);
f.setResizable(true);
}
}
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Swi extends JFrame {
static JPanel p;
public Swi()
{
p=new JPanel();
p.setLayout(new BorderLayout());
p.setBackground(Color.red);
getContentPane().add(p);
}
}
[code]
when a call Swi class it didnt work

