import com.mindprod.layout.StarLayout;
import com.mindprod.layout.StarConstraint;
this.setLayout ( new StarLayout( 100, 100 ) );
int idist = 8;
int odist = 35;
this.add ( jButtonEast, new StarConstraint( 0, idist ) );
this.add ( jButtonNorth, new StarConstraint( 90, idist ) );
this.add ( jButtonWest, new StarConstraint( 180, idist ) );
this.add ( jButtonSouth, new StarConstraint( 270, idist ) );
this.add ( jButtonSouthWest, new StarConstraint( -135, odist ) );
this.add ( jButtonSouthEast, new StarConstraint( -45, odist ) );
this.add ( jButtonNorthEast, new StarConstraint( 45, odist ) );
this.add ( jButtonNorthWest, new StarConstraint( 135, odist ) );