我正在开发 JApplet,但我想要一个自定义菜单。当我插入这个菜单时,我仍然得到小程序菜单和我自己的菜单下面。
package multiformat;
import ui.*;
import javax.swing.*;
import java.awt.*;
public class CalculatorMVC extends JApplet{
Command command; // het model
JTextField input;
public void init()
{
resize(250,200);
// Maak het model
Calculator calc=new Calculator();
// Maak de controller en geef hem het model
command = new Command(calc);
input = new JTextField();
input.setHorizontalAlignment(input.RIGHT);
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("Menu");
menuBar.add(menu);
JMenu help = new JMenu("Help");
menuBar.add(help);
// Create a menu item
JMenuItem item = new JMenuItem("Label");
//item.addActionListener(actionListener);
menu.add(item);
// this.setJMenuBar(menuBar);
getContentPane().add(input, BorderLayout.NORTH);
getContentPane().add(command,BorderLayout.SOUTH);
}
}
在这种情况下,两个菜单都会出现。我自己的和来自小程序的默认值。如何从小程序中删除默认值?