Si,effettivamente hai ragione, posto il codice dell'applet che non riesco a lanciare di seguito:

codice:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*; // importo il pacchetto per l'Input Output
import javax.imageio.*;
import java.awt.image.*;

public class Layoutsparso2 extends JApplet {

    JButton[] bottone;
    JPanel pannelloBottoni; 
    Container pannelloApplet;

    public void init() {
	// Definisco il layout dell'applet: 

	pannelloApplet = getContentPane();
	pannelloApplet.setLayout(new BorderLayout());

	// inseriremo i 6 bottoni non direttamente dell'applet, 
	// ma in un pannello che verra' inserito nel centro dell'
	// applet. Costruiamo il pannello: 

	pannelloBottoni = new JPanel();

	// definisco il BorderLayout per il pannelloBottoni:
	pannelloBottoni.setLayout(new BorderLayout());
	// definisco il colore di fondo del pannelloBottoni:
//	pannelloBottoni.setBackground(Color.black);
BufferedImage img = null;
try {
img = ImageIO.read(new File("/home/jekotojava/Immagini/Jekologo.png"));
} catch (IOException e) {
}
	// definisco un array di 6 bottoni.
	bottone = new JButton[6];

	// inizializzo i 6 bottoni e li aggiungo al pannelloBottoni.
	// Etichetta dei bottoni:
	String[] nomeBottone = {"bott. 1", "bott. 2", "bott. 3", 
				"bott. 4", "bott. 5", "bott. 6"};

	// Colore di sfondo dei bottoni: 
	Color[] coloreBottone = {Color.red, Color.white, Color.yellow,
				 Color.cyan, Color.green, Color.magenta};

	for (int i = 0; i < bottone.length; i++) {
	    bottone[i] = new JButton(nomeBottone[i]);
	    bottone[i].setBackground(coloreBottone[i]);}

	// Aggiungo i 6 bottoni nel seguente modo: il primo a NORTH, 
	// il secondo a SOUTH, il terzo a WEST, il quarto a EAST 
	// e gli ultimi due al centro.
	pannelloBottoni.add(bottone[0], BorderLayout.NORTH);
	pannelloBottoni.add(bottone[1], BorderLayout.SOUTH);
	pannelloBottoni.add(bottone[2], BorderLayout.WEST);
	pannelloBottoni.add(bottone[3], BorderLayout.EAST);

	// per inserire due bottoni al centro, prima li metto 
	// in un JPanel e poi inserisco il JPanel:

	JPanel pannBottCentro = new JPanel();
	pannBottCentro.setLayout(new FlowLayout());
	pannBottCentro.add(bottone[4]);
	pannBottCentro.add(bottone[5]);
	pannelloBottoni.add(pannBottCentro, BorderLayout.CENTER);

	// inserisco il pannelloBottoni nel centro dell'applet: 
	pannelloApplet.add(pannelloBottoni, BorderLayout.CENTER); }}
questa è l'applet che non riesco a lanciare (ed hai ancora ragione: son riuscito a compilarla, era a lanciarla che mi dava problemi: eh, incolpo la sveglia precoce per questo!)