你可能不是放在同一个panel 上 且 放textField 和 labele 的面版可能覆盖了放listbox的面版!

解决方案 »

  1.   

    我是放在一个panel上了啊,我用的是jMenuBar
      

  2.   

    你混用了JMenubar(Swing-轻量级组件)和Label/TextField(Awt-重量级组件),轻量组件会被重量组件遮挡。
      

  3.   

    只用swing或者只用awtswing - 把窗体改成JFrame,菜单条JMenuBar,标签JLabel,文本框JTextFieldawt - 窗体Frame,菜单MenuBar,标签Label,文本框TextField