0

私は2つのクラスを持っています。

1 つは計算機 (swing を使用) で、もう 1 つはデスクトップのようなインターフェイスで、基本的なメニュー バーに計算機を呼び出すためのボタンがあります。

デスクトップ内で電卓を呼び出すにはどうすればよいですか?

4

1 に答える 1

0
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);
       }
   }

基本的に、メニュー項目でcalculatorFrameを呼び出すようにします。calculatorFrame 変数を final として宣言する必要があることに注意してください。

于 2012-11-25T00:59:11.397 に答える