textarea写入内容,复制到指定的文本文档。
来源:互联网 发布:ae数据图表模板 编辑:程序博客网 时间:2024/06/05 02:38
创建一个TextArea,TextFeild和button。
在TextArea里面写入要复制的内容,在TextFeild里面写入要目标文本文档,button用来复制TextArea里面的内容到TextFeild里面。
import javax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.FileWriter;import java.io.IOException;public class textarea extends JFrame implements ActionListener{ JPanel contentPane; JTextArea textArea; JTextField tf; JButton button1 ; public textarea(){ setTitle("text"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100,100,250,250); contentPane =new JPanel(); contentPane.setLayout(new BorderLayout(0,0)); setContentPane(contentPane); JPanel panel1 = new JPanel(); FlowLayout f1=(FlowLayout)panel1.getLayout(); f1.setAlignment(FlowLayout.LEFT); textArea=new JTextArea(); contentPane.add(panel1,BorderLayout.NORTH); JScrollPane sp=new JScrollPane(textArea); contentPane.add(sp,BorderLayout.CENTER); JPanel Panel2=new JPanel(); button1 =new JButton("copy"); tf = new JTextField(20); Panel2.add(tf); Panel2.add(button1); contentPane.add(Panel2,BorderLayout.SOUTH); button1.addActionListener(this); //给button1添加监听器。 } @Override public void actionPerformed(ActionEvent e){ if(e.getActionCommand().equals("copy")){ String s1=textArea.getText(); //获取textarea里面的内容。 String s2=tf.getText(); //获取textfeild里面的路径。 try { FileWriter fw=new FileWriter(s2); //文件写入 fw.write(s1); fw.flush(); } catch (IOException ex) { System.out.println(ex); } } } public static void main(String[] args) { EventQueue.invokeLater(new Runnable(){ @Override public void run(){ try{ textarea t=new textarea(); t.setVisible(true); } catch(Exception ae){ ae.printStackTrace(); } } }); }}
疑问:
给button1添加监听器
button1.addActionListener(this);
用netbeans编译的时候, 提示 构造函数泄露this.
0 0
- textarea写入内容,复制到指定的文本文档。
- js拖拽文本文档并读取内容到textarea
- 将指定的文本内容写入到指定路径的文件
- jquery写入文本值到textarea
- textarea支持复制粘贴的文本计数器
- 复制文本到系统, textview 复制内容
- 如何把数据库的内容写入到Word文档中
- 如何把数据库的内容写入到Word文档中?
- C# 写入数据到文本文档
- 将文本的内容复制到剪切板,ZeroClipboard
- Java中读取txt文本中内容+目录文件复制到指定目录
- js 将指定的内容复制到剪贴板中
- Java复制文件夹的所有内容到指定文件夹
- 多级文件的复制:复制指定目录下的内容到另一指定目录下
- HTML联动下拉框的内容使用js显示到文本域textarea
- textarea写入的文本存入数据库后格式出错
- Android 复制文本内容到系统剪贴板
- js复制文本内容到右键粘贴
- tail命令
- 泛型_
- 列举出一小时内占用的cpu最多的10个进程
- C++学习札记20140311
- Android开发者必备的六个工具
- textarea写入内容,复制到指定的文本文档。
- linaro Android4.0.4 for FS100 - dm9000移植
- MFC中读取txt的一种办法
- 数据库的小程序
- java 字节流与字符流的区别
- 设计一个完整程序的流程
- UIScollview(包含离屏部分)转换为UIImage
- PAT Basic Level 1025. 反转链表(25)
- 中国Q4净利3180万美元