⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filedeletedialog.java

📁 java学生成绩管理系统.....初学者欢迎下载
💻 JAVA
字号:
/**
 * FileDeleteDialog.java
 * date:8:42 2006-4-1
 */
  
 package com.herb.server;
 import java.awt.*;
 import java.awt.event.*;
 import javax.swing.*;
 import java.io.*;
 
 class FileDeleteDialog extends JDialog{
    File dfile;
    JButton okBtn,exitBtn;
    JLabel label;
    static boolean deletenow=false;
   
    public FileDeleteDialog(JFrame frame,File delfile){
         super(frame,"删除文件",true);
         dfile=delfile;
         JPanel btnPanel=new JPanel();
         okBtn=new JButton("确定",new ImageIcon("com/nanjue/server/icons/ok.gif"));
         exitBtn=new JButton("取消",new ImageIcon("com/nanjue/server/icons/dis.gif"));
         btnPanel.add(okBtn);
        
         okBtn.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){
                deletenow=true;
                System.out.println(dfile.getAbsolutePath());
                dfile.delete();
                ServerMainFrame.clearTable(); 
                String n=dfile.getName().substring(0,dfile.getName().length()-4);           
                FileEvent.saveHistoryInfor(n,4);   //保存历史纪录
                dispose();
            }
         });
         btnPanel.add(exitBtn);
         exitBtn.addActionListener(new ActionListener(){ 
            public void actionPerformed(ActionEvent e){ 
                deletenow=false;
                dispose();
            }
         });
         label=new JLabel("确定要删除"+delfile.getName()+"文件及其所有数据吗?",
                        new ImageIcon("com/nanjue/server/icons/icons/warn.PNG"),JLabel.RIGHT);
         this.getContentPane().setLayout(new BorderLayout(10,10));
         this.getContentPane().add("Center",label);
         this.getContentPane().add("South",btnPanel);
         this.getContentPane().add("East",new JLabel(""));
         setSize(300,180);
         LocationSet.setDialogLocation(this);
         show();
     }
   
    public static boolean deleteNow(){
         return deletenow;
    }
  }                   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -