@Override public boolean saveData(MgtdHeader mgtd) { String text = tfPath.getText(); if (!Char.isValidate(text)) { Lang.showMesg(mgtdDlg, null, "请输入或选择您要打开的文件!"); tfPath.requestFocus(); return false; } java.io.File file = new java.io.File(text); if (!file.exists()) { Lang.showMesg(mgtdDlg, null, "您输入或选择的文件不存在!"); tfPath.requestFocus(); return false; } if (!file.canRead()) { Lang.showMesg(mgtdDlg, null, "无法访问您输入或选择的文件!"); tfPath.requestFocus(); return false; } mgtd.setP30F030F(text); mgtd.setP30F0311(tfArgs.getText()); return true; }
@Override public boolean showData(MgtdHeader mgtd) { tfPath.setText(mgtd.getP30F0310()); tfArgs.setText(mgtd.getP30F0311()); return true; }