import java.lang.*; 
import java.awt.*; 
import javax.swing.*; 
import java.awt.event.*; 
import java.awt.Color; public class JiSuanQi extends JFrame { 
JTextField displayTF; 
Button b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13,b14,b15,b16,b17,b18,b19,b20,b21,b22,b23,b24,b25,b26,b27; 
TextField tf; 
StringBuffer str; 
double x,y; 
int z; 
static double m; public JiSuanQi() { 
super("计算器"); 
GridLayout gl1,gl2,gl3; 
gl1 = new GridLayout(1,4,10,0); 
gl2 = new GridLayout(4,1,0,15); 
gl3 = new GridLayout(4,5,10,15); 
Panel p0 = new Panel(); 
Panel p1 = new Panel(); 
Panel p2 = new Panel(); 
Panel p3 = new Panel(); 
displayTF = new JTextField(27); 
displayTF.setText("0."); 
displayTF.setEditable(true); 
displayTF.setHorizontalAlignment(JTextField.RIGHT); 
p0.add(displayTF); 
p0.setBounds(0,0,320,40); str = new StringBuffer(); 
tf = new TextField(10); 
tf.setEditable(false); 
tf.setEnabled(false); 
b1 = new Button("Backspace"); 
b1.setForeground(Color.red); 
b2 = new Button("CE"); 
b2.setForeground(Color.red); 
b3 = new Button("C"); 
b3.setForeground(Color.red); 
p1.setLayout(gl1); 
p1.add(tf); 
p1.add(b1); 
p1.add(b2); 
p1.add(b3); 
p1.setBounds(10,40,300,25); b4 = new Button("MC"); 
b4.setForeground(Color.red);  
b5 = new Button("MR"); 
b5.setForeground(Color.red); 
b6 = new Button("MS"); 
b6.setForeground(Color.red);  
b7 = new Button("M+"); 
b7.setForeground(Color.red);  
p2.setLayout(gl2); 
p2.add(b4); 
p2.add(b5); 
p2.add(b6); 
p2.add(b7); 
p2.setBounds(10,85,40,150); b8 = new Button("7"); 
b8.setForeground(Color.blue); 
b9 = new Button("8"); 
b9.setForeground(Color.blue); 
b10 = new Button("9"); 
b10.setForeground(Color.blue); 
b11 = new Button("/"); 
b11.setForeground(Color.red); 
b12 = new Button("sqrt"); 
b12.setForeground(Color.blue); 
b13 = new Button("4"); 
b13.setForeground(Color.blue); 
b14 = new Button("5"); 
b14.setForeground(Color.blue); 
b15 = new Button("6"); 
b15.setForeground(Color.blue); 
b16 = new Button("*"); 
b16.setForeground(Color.red); 
b17 = new Button("%"); 
b17.setForeground(Color.blue); 
b18 = new Button("1"); 
b18.setForeground(Color.blue); 
b19 = new Button("2"); 
b19.setForeground(Color.blue); 
b20 = new Button("3"); 
b20.setForeground(Color.blue); 
b21 = new Button("-"); 
b21.setForeground(Color.red); 
b22 = new Button("1/x"); 
b22.setForeground(Color.blue); 
b23 = new Button("0"); 
b23.setForeground(Color.blue); 
b24 = new Button("+/-"); 
b24.setForeground(Color.blue); 
b25 = new Button("."); 
b25.setForeground(Color.blue); 
b26 = new Button("+"); 
b26.setForeground(Color.red); 
b27 = new Button("="); 
b27.setForeground(Color.red); 
p3.setLayout(gl3); 
p3.add(b8); 
p3.add(b9); 
p3.add(b10); 
p3.add(b11); 
p3.add(b12); 
p3.add(b13); 
p3.add(b14); 
p3.add(b15); 
p3.add(b16); 
p3.add(b17); 
p3.add(b18); 
p3.add(b19); 
p3.add(b20); 
p3.add(b21); 
p3.add(b22); 
p3.add(b23); 
p3.add(b24); 
p3.add(b25); 
p3.add(b26); 
p3.add(b27); 
p3.setBounds(60,85,250,150); JMenuBar bar = new JMenuBar(); 
bar.setBackground(Color.white); 
JMenu editMenu = new JMenu("编辑(E)"); 
editMenu.setBackground(Color.white); 
JMenu viewMenu = new JMenu("查看(V)"); 
viewMenu.setBackground(Color.white); 
JMenu helpMenu = new JMenu("帮助(H)"); 
helpMenu.setBackground(Color.white); 
editMenu.setMnemonic('E'); 
viewMenu.setMnemonic('V'); 
helpMenu.setMnemonic('H'); 
JMenuItem copyItem = new JMenuItem("复制(C) Ctrl+C"); 
copyItem.setMnemonic('C'); 
copyItem.setAccelerator(KeyStroke.getKeyStroke('C',Event.CTRL_MASK)); 
editMenu.add(copyItem); 
JMenuItem pasteItem = new JMenuItem("粘贴(V) Ctrl+V"); 
pasteItem.setMnemonic('V'); 
pasteItem.setAccelerator(KeyStroke.getKeyStroke('V',Event.CTRL_MASK)); 
editMenu.add(pasteItem); JMenuItem standardItem = new JMenuItem("标准型(T)"); 
standardItem.setSelected(true); 
standardItem.setMnemonic('T'); 
standardItem.setAccelerator(KeyStroke.getKeyStroke('T',Event.CTRL_MASK)); 
viewMenu.add(standardItem); 
JMenuItem kexueItem = new JMenuItem("科学型(S)"); 
kexueItem.setMnemonic('S'); 
kexueItem.setAccelerator(KeyStroke.getKeyStroke('S',Event.CTRL_MASK)); 
viewMenu.add(kexueItem); JMenuItem helpztItem = new JMenuItem("帮助主题(H)"); 
helpztItem.setMnemonic('H'); 
helpztItem.setAccelerator(KeyStroke.getKeyStroke('H',Event.CTRL_MASK)); 
helpMenu.add(helpztItem); 
JMenuItem aboutmanItem = new JMenuItem("关于开发人(D)"); 
aboutmanItem.setMnemonic('D'); 
aboutmanItem.setAccelerator(KeyStroke.getKeyStroke('D',Event.CTRL_MASK)); 
helpMenu.add(aboutmanItem); 
aboutmanItem.addActionListener(new ActionListener() { 
public void actionPerformed(ActionEvent e) { 
JOptionPane.showMessageDialog(JiSuanQi.this,"06计算机一班 周清华","制作人",JOptionPane.PLAIN_MESSAGE); 

}); bar.add(editMenu); 
bar.add(viewMenu); 
bar.add(helpMenu); 
this.setJMenuBar(bar); 
this.getContentPane().setLayout(null); 
this.getContentPane().add(p0); 
this.getContentPane().add(p1); 
this.getContentPane().add(p2); 
this.getContentPane().add(p3); 
this.setBackground(Color.lightGray); 
this.setBounds(100,100,320,300); 
this.setVisible(true); 
this.setResizable(false); 

public static void main(String args[]) 
  { 
      JiSuanQi jsq = new JiSuanQi(); 
      jsq.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
  } } 大侠们,看看我的程序,怎么我的菜单栏中的内容在最底层显示啊???该怎么改?是不是还要加个panel??