Курсовая работа: Анализ предметной области

bt_dsig.setBounds(0, 25, 200, 25);

bt_testdsig.setBounds(200, 25, 200, 25);

this.add(bt_enc);

this.add(bt_dec);

this.add(bt_dsig);

this.add(bt_testdsig);

}

@SuppressWarnings("deprecation")

@Override

public boolean action(Event evt, Object arg1) {

// TODO Auto-generated method stub

if(evt.target instanceof Button)

{

if(evt.target.equals(bt_enc))

{

try{

JFileChooser jfc = new JFileChooser();

jfc.setDialogTitle("Выберите файл для кодирования");

if( jfc.showOpenDialog(this) == JFileChooser.APPROVE_OPTION) {

JFileChooser jfc_s = new JFileChooser();

jfc_s.setDialogTitle("Как сохранить файл?");

if( jfc_s.showSaveDialog(this) == JFileChooser.APPROVE_OPTION) {

JFileChooser jfc_s_key = new JFileChooser();

jfc_s_key.setDialogTitle("Как сохранить ключ?");

if( jfc_s_key.showSaveDialog(this) == JFileChooser.APPROVE_OPTION) {

CodingFiles cf = new CodingFiles();

SecretKey sk = cf.initCoding();

FileOutputStream fos = new FileOutputStream((jfc_s_key.getSelectedFile()).getAbsolutePath());

ObjectOutputStream oos = new ObjectOutputStream(fos);

К-во Просмотров: 556
Бесплатно скачать Курсовая работа: Анализ предметной области