Как я могу вернуть строковое значение из подкадра в основной кадр, нажав кнопку в подкадре - PullRequest
1 голос
/ 27 мая 2020

Я создал actionListener для кнопки, это мой код:

мэйнфрейм:

private class newItemListener implements ActionListener{
        public void actionPerformed(ActionEvent nN){
            String cmes = nN.getActionCommand();
            if (cmes=="New order"){
                NewOrder nor=new NewOrder();
                delArea.setText(nor.NewOrderAction());
            }
        }
}

Приведенный выше код открывает подфрейм, который находится в классе NewOrder ();

подфрейм:

 public class newOrderListener implements ActionListener{
        public void actionPerformed(ActionEvent nOL) {
            Object source = nOL.getSource();
            if (source==submitB){
                String appIDTX=appIDTF.getText();
                String orderIDTX=orderIDTF.getText();
                String orderDateTX=orderDateTF.getText();
                String clientNameTX=clientNameTF.getText();
                String itemNameTX=itemNameTF.getText();
                String unitsCountTX=unitsCountTF.getText();
                String netItemPriceTX=netItemPriceTF.getText();
                String taxPercentageTX=taxPercentageTF.getText();
                    temp=appIDTX+";"+orderIDTX+";"+orderDateTX+";"+clientNameTX+";"+itemNameTX+";"
                            +unitsCountTX+";"+netItemPriceTX+";"+taxPercentageTX;

            }
        }
    }

В приведенном выше коде только actionListener кнопки I pu sh в подкадре.

Так что имейте представление, как я могу вернуть String temp в основном фрейме? Извините, если это очевидно, а мой вопрос глупый.

Заранее спасибо !!

...