Vertical Align de GridBagLayout Panneau sur BorderLayout.CENTRE

Ce que je suis en train de faire est de placer un GridBagLayout Panneau sur le centre de mon BorderLayout et verticale aligner le GridBagLayout panneau ( /et texte ) vers le HAUT ( parce qu'il met automatiquement dans le milieu, horizontalement ET verticalement ).

Donc ce que j'ai d'abord essayé ( mais fini par avoir le texte de la GridBagLayout encore dans le total milieu de la page au lieu de la moyenne x et supérieur y):

import java.awt.*;
import java.applet.*;
import javax.swing.*;
import javax.imageio.*;
import javax.swing.BorderFactory;
import javax.swing.border.*;
import java.awt.event.*;

public class Test extends JApplet implements MouseListener, ActionListener {

 public void init() {
    //create borderlayout
    this.setLayout(new BorderLayout());
    //create a GridBagLayout panel
    JPanel gb = new JPanel(new GridBagLayout());
    JLabel content = new JLabel("Some text");
    //set GridBagConstraints (gridx,gridy,fill,anchor)
    setGBC(0, 0, GridBagConstraints.VERTICAL, GridBagConstraints.NORTH);
    gb.add(content, gbc); //gbc is containing the GridBagConstraints
    this.add(gb, BorderLayout.CENTER);
  }

}

J'ai donc essayé d'utiliser le gridbagconstraints d'ancrage pour régler l'alignement verticalement vers le nord, en haut, mais cela ne semble pas fonctionner. J'ai aussi essayé de redimensionner le GridBagLayout panneau lui-même ( à rendre toute la hauteur de la présentation, 100%, à l'aide du panneau.setSize et setPreferredSize ), puis alignez verticalement les éléments à l'aide de la gridbagconstraints.ancre, mais cela ne fonctionne pas non plus.

Quelqu'un peut-il m'aider sur ce point?

Merci d'avance,

Meilleures Salutations,
Skyfe.

Donc ma question est

Où est votre SSCCE?
Je ne comprends toujours pas pourquoi ce ne serait pas une SSCCE ( pscode.org/sscce.html ) c'est court, je n'ai affiché le code qui concerne le problème, et c'est exact, et je l'ai dit le problème avec le code ci semble comme une "SSCCE" pour moi
Si c'est qu'il doit être en mesure de copier-collé, il suffit de le copier-coller dans la méthode init de base d'un code de l'applet ou dans la méthode normale de java le code de l'application.

OriginalL'auteur Skyfe | 2010-11-09