Java怎么加计算器菜单
时间: 2024-01-22 13:01:50 浏览: 19
要在Java中添加计算器菜单,您可以使用图形用户界面(GUI)库,例如Swing或JavaFX。
以下是Swing库的示例代码:
```java
import javax.swing.*;
import java.awt.event.*;
public class CalculatorMenu extends JFrame {
private JMenuBar menuBar;
private JMenu fileMenu;
private JMenuItem exitMenuItem;
private JMenu calcMenu;
private JMenuItem addMenuItem;
private JMenuItem subtractMenuItem;
private JMenuItem multiplyMenuItem;
private JMenuItem divideMenuItem;
public CalculatorMenu() {
setTitle("Calculator Menu");
setSize(300, 200);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// Create menu bar
menuBar = new JMenuBar();
// Create file menu
fileMenu = new JMenu("File");
exitMenuItem = new JMenuItem("Exit");
exitMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
fileMenu.add(exitMenuItem);
// Create calculator menu
calcMenu = new JMenu("Calculator");
addMenuItem = new JMenuItem("Add");
addMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// Perform addition operation
}
});
calcMenu.add(addMenuItem);
subtractMenuItem = new JMenuItem("Subtract");
subtractMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// Perform subtraction operation
}
});
calcMenu.add(subtractMenuItem);
multiplyMenuItem = new JMenuItem("Multiply");
multiplyMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// Perform multiplication operation
}
});
calcMenu.add(multiplyMenuItem);
divideMenuItem = new JMenuItem("Divide");
divideMenuItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
// Perform division operation
}
});
calcMenu.add(divideMenuItem);
// Add menus to menu bar
menuBar.add(fileMenu);
menuBar.add(calcMenu);
// Set menu bar
setJMenuBar(menuBar);
setVisible(true);
}
public static void main(String[] args) {
CalculatorMenu calc = new CalculatorMenu();
}
}
```
这个示例创建了一个包含“File”和“Calculator”两个菜单的菜单栏。在“File”菜单中,有一个“Exit”菜单项,点击它将退出应用程序。在“Calculator”菜单中,有“Add”,“Subtract”,“Multiply”和“Divide”四个菜单项,点击它们将执行相应的计算操作。
您可以根据您的需要修改这个示例代码,添加更多的菜单项和计算操作。