〜
前略
Container contena = frame.getContentPane();
JPanel jp = new JPanel();

JLabel display = new JLabel("0" ,RIGHT);

GridLayout glayout = new GridLayout(4,4);
jp.setLayout(glayout);
JButton a1 = new JButton("1");
JButton a8 = new JButton("7");
〜
JButton a16 = new JButton("16")
中略
jp.add(a1)
〜
jp.add(a16);
contena.add(display,BorderLayout.NORTH);
contena.add(jp,BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);

のようにソースを書いたんですが、ラベルの文字が左寄せに戻ってしまいます。
どうすればいいですか('A`)