我有两个类。
一个是计算器(使用摆动),另一个是类似桌面的界面,有一个基本的菜单栏和一个应该调用计算器的按钮。
如何在桌面内调用计算器?
menuItem.addActionListener(new ActionListener {
public void actionPerformed(ActionEvent e) {
if (calculatorFrame.isVisible() == false) { // calculator is not visible and button clicked
calculatorFrame.setVisible(true);
} else {
calculatorFrame.setVisible(false);
}
}
从本质上讲,您使菜单项调用计算器框架。请注意,计算器帧变量必须声明为 final。