infofromfilejpanel.java

来自「学生信息管理系统 java + access」· Java 代码 · 共 41 行

JAVA
41
字号
/*
 *文件:InfoFromFileJPanel.java
 *说明:学生信息数据导入面版
 */
 package com.javaseries.java.component;
 import java.awt.*;
 import java.io.*;
 import java.awt.event.*;
 import javax.swing.*;
 import java.sql.*;
 public class InfoFromFileJPanel extends JPanel{
 	//说明文件属性
 	private String fileName;
 	private File file; 	
 	//构造方法
 	public InfoFromFileJPanel(JFrame frame){
 		JFileChooser chooser = new JFileChooser();
 		int returnVal = chooser.showOpenDialog(frame);
 		if(returnVal==JFileChooser.APPROVE_OPTION){
 			file=chooser.getSelectedFile();
 			fileName = file.getName();
 			JOptionPane.showMessageDialog(null,fileName,"请注意",
 			JOptionPane.INFORMATION_MESSAGE);
 		}
 		//装载数据
 		try{
 			InfoModelDB mydata = new InfoModelDB();
 			mydata.Load(file);
 		}catch (SQLException ex){
 			ex.printStackTrace();
 		}catch(ClassNotFoundException ex){
 			ex.printStackTrace();
 		}catch(IOException ex){
 			ex.printStackTrace();
 		}
 	}
 }
 
 //
// public void Load(String filename) throws IOException,SQLException,FileNotFoundException

⌨️ 快捷键说明

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