import java.awt.*;
import javax.swing.*;
class BorderLayouter 
{
public static void main(String[] args)
{
JFrame win=new JFrame("窗体");
win.setBounds(100, 100, 300, 300);
win.setVisible(true);
JButton jbtn1;
jbtn1=new JButton("我在北面");
win.add(jbtn1,BorderLayout.NORTH);
win.validate();
win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
由于是刚接触JAVA,在练习BorderLayout布局时,在命令提示符下始终通不过,提示.NORTH有问题,请教大家帮忙! 

解决方案 »

  1.   

    public class BorderLayouter {
        public static void main(String[] args) {
            JFrame win = new JFrame("窗体");
            win.setBounds(100, 100, 300, 300);
            win.setVisible(true);        JButton jbtn1;
            jbtn1 = new JButton("我在北面");
            win.getContentPane().setLayout(new BorderLayout());
            win.getContentPane().add(jbtn1,BorderLayout.NORTH);
            win.validate();
            win.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
    }
    这样就可以