2010-07-03 14 views
0

Je veux savoir comment placer JButtons à une coordonnée particulière dans le JFrame. Toute la journée, j'ai vu des mises en page. Cela ne correspond pas à mon objectif. Je préférerais quelque chose comme setBounds. La rumeur veut que cela ne fonctionne pas mais setLocation fait. Je l'ai essayé, mais le programme ne tient pas compte de la ligne setLocation et la place dans une mise en page.Comment placer JButtons à une certaine coordonnée dans un JFrame


CODE


import javax.swing.JButton; 
import javax.swing.JFrame; 
import java.awt.BorderLayout; 

public class SwingUI extends JFrame { 

public SwingUI() { 
    JFrame frm = new JFrame("OmegaZ"); 
    JButton btn = new JButton("ClickMe"); 
    frm.getContentPane().add(btn, BorderLayout.NORTH); 
    frm.setSize(400, 400); 
    frm.setVisible(true); 
    frm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
    btn.setLocation(100, 200); 
} 

public static void main(String[] args) { 

    new SwingUI(); 
} 
} 

Toute aide est appréciée.

Merci beaucoup

Répondre

1

Vous pouvez faire le positionnement absolu avec une disposition nulle. Vous faites tout le travail dans ce cas.