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

[3516 byte] By [bachir1983a] at [2007-10-2 20:36:14]
# 1

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);

}

}

bachir1983a at 2007-7-13 23:19:26 > top of Java-index,Desktop,Core GUI APIs...