Ajout d'un bouton n'importe où dans un Composite

Sans l'aide de la Balançoire GUI sur Eclipse, j'ai eu du mal avec l'ajout d'un bouton pour un JFrame n'importe où dans l'image (donc pas de BorderLayout.CENTER). Je ne peux pas obtenir passé:

JPanel panel = new JPanel();
JButton OKButton = new JButton("OK");
OKButton.addActionListener(new MyAction());
panel.add(OKButton,BorderLayout.CENTER);

Serait quelque chose comme cela sera complètement repensé ou est-il quelque chose que je suis absent?

EDIT: Par n'importe où (comme j'ai l'intention d'ajouter plus d'un bouton/étiquette à une image), je voulais peut-être une coordonnée sur le cadre. Alors que d'autres en plein centre, (exemple), 75% à partir de la gauche et 25% vers le bas.

Qu'entendez-vous par "n'importe où"? Merci de nous donner les détails sanglants.
Votre meilleur pari est de lire et d'utiliser les gestionnaires de disposition, car ils feront de votre interface graphique de création de bien plus facile. Vous pouvez trouver le tutoriel ici.
"ajout d'un bouton pour une jFrame n'importe où dans l'image" Ne pas le faire. Au lieu de l'ajouter, "quelque part" qui est "logique" (c'est à dire selon le gestionnaire de configuration). Si vous faites un drag-n-drop GUI designer, juste ..ne l'est pas.
"75% à partir de la gauche et 25% vers le bas" GridBagLayout accepte de poids. Je pense donc ne MigLayout & peut-être d'autres 3ème partie mises en page.

OriginalL'auteur Hairr | 2012-11-23