Ciao a tutti, ho un problemone in java:
Vorrei impostare un lookandFeel diverso da quello base..Vi prego Aiutatemi nn so propio dove mettere mano dato che sono un principiante...
Vi ringrazio anticipatamente, Vi posto il programma a cui dovrei impostare il lookandfeel:

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

class MainComponent extends JPanel implements ActionListener
{ // Definisci i Frame
JFrame Frame1;
JFrame Frame2;

//Definisco i Pannelli
JPanel Pan1;
JPanel Pan2;
JPanel Pan3;
JPanel Pan4;
JPanel Pan5;
JPanel Pan6;
//Definisci Le Label
JLabel Lab1;
JLabel Lab2;
JLabel Lab3;
JLabel Lab4;

//Definisco TextField
JTextField TF1;
JTextField TF2;

//Definisco Il Bottone
JButton Butt;

public MainComponent()
{
Frame1 = new JFrame("Frame Primario");
Frame1.setSize(new Dimension(200, 200));
Frame1.setVisible(true);
Frame2 = new JFrame("Frame Secondario");
Frame2.setSize(new Dimension(200, 200));

Pan1 = new JPanel();
Lab1 = new JLabel("Prova");
Pan1.add(Lab1);
Frame1.add(Pan1);
Frame1.setVisible(true);

Pan2 = new JPanel();
Frame1.add(Pan2);
Frame1.setVisible(true);

Pan3 = new JPanel();
Frame1.add(Pan3);
Frame1.setVisible(true);

Pan4 = new JPanel();
GridLayout Lay = new GridLayout(3,2,5,5);
Pan4.setLayout(Lay);
Lab2 = new JLabel("Nome");
TF1 = new JTextField(10);
Lab3 = new JLabel("Password");
TF2 = new JTextField(10);
Butt = new JButton("Ok");
Butt.addActionListener(this);
Pan4.add(Lab2); Pan4.add(TF1);
Pan4.add(Lab3); Pan4.add(TF2);
Pan4.add(Butt);
Frame1.add(Pan4);
Frame1.setVisible(true);

Pan5 = new JPanel();
Frame1.add(Pan5);
Frame1.setVisible(true);

Pan6 = new JPanel();
Lab4 = new JLabel("Ciao");
Pan6.add(Lab4);
Frame2.add(Pan6);

Frame1.setLayout(new BorderLayout());
Frame1.add("North",Pan1);
Frame1.add("East",Pan2);
Frame1.add("West",Pan3);
Frame1.add("South",Pan5);
Frame1.add("Center",Pan4);
Frame1.setVisible(true);

}
public void actionPerformed(ActionEvent event)
{ Object source = event.getSource();
if(source==Butt)
{ Frame2.setVisible(true);
}
}
}
class Frames
{ public static void main(String[]args)
{ MainComponent comp = new MainComponent();

}
}
================================================== ====00