import fr.upd.jby.*;
import javax.swing.*;
import java.awt.*;

public class SinExample implements Runnable {
    public void run() {
	JFrame f = new JFrame("SinExample");
	Container c = f.getContentPane();
	c.setLayout(new SinLayout(8,100));
	for (int i=0; i<15; i++) {
	    JButton b = new JButton("Bouton"+i);
	    c.add(b);
	}
	f.pack();
	f.setVisible(true);
    }
    public static void main(String [] args) {
	SwingUtilities.invokeLater(new SinExample());
    }
}