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

📄 save_actionlistener.java

📁 字符识别程序
💻 JAVA
字号:
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

import javax.swing.JFileChooser;
import javax.swing.JFrame;
import javax.swing.JTextArea;

	public class Save_actionListener implements ActionListener {
		/**
		 * <p>Title: 字符识别程序</p>
		 *
		 * <p>Description: </p>
		 *
		 * <p>Copyright: Copyright (c) 2006</p>
		 *
		 * <p>Company: 04医学应用2班</p>
		 *
		 * @author 仲锦
		 * @version 1.0
		 */
		private JTextArea area1 = null;
		public Save_actionListener(JTextArea area1)
		{
			this.area1 = area1;
		}
		public void actionPerformed(ActionEvent e){
		      JFrame frame=new JFrame();
		      final JFileChooser fc=new JFileChooser();
		      int returnVal=fc.showSaveDialog(frame);
		
		    File file = null;
		    String str = area1.getText();
		    if (returnVal == JFileChooser.APPROVE_OPTION)
		    {
		        file = fc.getSelectedFile();
		        if(file != null)
		        {
		        	try
		        	{
		            	FileWriter fw = new FileWriter(file);
		            	BufferedWriter bw = new BufferedWriter(fw);
		            	bw.write(str,0,str.length());
		            	bw.flush();
		            	bw.close();
		            }catch(IOException exx){area1.setText("保存失败");}
		        
		        }   
		    }
		    else if(returnVal == JFileChooser.CANCEL_OPTION)
		    {
		        area1.setText("您没有选择任何文件");
		    }
		
		  }
	}

⌨️ 快捷键说明

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