NORTH和SOUTH两个英文字母怎样居中?

解决方案 »

  1.   

    代码:
    import java.awt.*;
    import javax.swing.*;public class Test9_1 
    {
    public static void main(String args[]) 
    {
    JFrame app = new JFrame("第一题");
    Container c = app.getContentPane();
    c.setLayout(new BorderLayout()); JLabel jn = new JLabel("NORTH");
    JLabel js = new JLabel("SOUTH");
    Button bw = new Button("按钮WEST");
    JLabel je = new JLabel("EAST");
    JTextField jc = new JTextField("CENTER"); app.add(jn,BorderLayout.NORTH);
    app.add(js,BorderLayout.SOUTH);
    app.add(bw,BorderLayout.WEST);
    app.add(je,BorderLayout.EAST);
    app.add(jc,BorderLayout.CENTER); app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    app.setSize(360,130); 
    app.setVisible(true);
    }
    }
      

  2.   


    jn.setHorizontalAlignment(SwingConstants.CENTER);
    js.setHorizontalAlignment(SwingConstants.CENTER);
      

  3.   


    JLabel jn = new JLabel("NORTH",JLabel.CENTER);
    JLabel js = new JLabel("SOUTH",JLabel.CENTER);
      

  4.   

    设置对其方向为center
    楼上的都说了
      

  5.   

    好多方法
    JLabel jn = new JLabel("NORTH",JLabel.CENTER);
    JLabel js = new JLabel("SOUTH",JLabel.CENTER);
    这个比较简单
      

  6.   

    楼上的都是挺简单的方法。。用个panel放一下也行,设置对其格式也行。