0

我正在尝试创建一种从 Mobile Phone 类进行调用的方法,该类应该是 GUI 中的功能按钮。当在 GUI 中输入电话号码和通话时长时,调用获取显示号码的方法并检查其值。有人对如何编写 makeCall() 方法有想法吗?到目前为止,我已经做到了 -

public int getDisplayNumber()
    {
        int displayNumber = -1;

        try {
            displayNumber
              = Integer.parseInt(DisplayNumberTextbox.getText());
            if(displayNumber < 0) {
                JOptionPane.showMessageDialog(frame, 
                   "Please enter a positive number");
            }
            else if(displayNumber > numberOfGadgets()) {
                JOptionPane.showMessageDialog(frame, 
                   "Please enter a number in the correct range");
            }
        }
        catch(NumberFormatException exception) {
        }
        return displayNumber;
    }

     public void makeCall()
    {
        int displayNumber = getDisplayNumber();
        MobilePhone mobile = (MobilePhone) item.get(displayNumber);
    }
4

0 回答 0