本题中,通过菜单“Connect”显示-个对话框,单击“0k”按钮后,所填写的内容就会传回到主窗口并显示出

10 查阅

本题中,通过菜单“Connect”显示-个对话框,单击“0k”按钮后,所填写的内容就会传回到主窗口并显示出来。password.setText(transfer.password); k=false; show( ); if(ok){ transfer.username=username.getText( ); transfer.password=new String(password.get Password( )); ) return ok; } private JTextField username; private JPasswordField password; private boolean ok; private JButton okButton; private J Button cancelButton; )

参考答案:

第1处:setJMenuBar(mbar)第2处:public ConnectDialog(JFrame. parent)第3处:public Boolean showDialog(ConnectInfotransfer)【解析】第1处参数错误,bar未定义;第2处从下-行的super(parent,”Connect”,true);可以看出,这里需要的参数为父窗体;第3处从下面的return ok;等可以看出,这是-个有Boolean型返回值的函数,故类型应为Boolean。

计算机二级