社区
Java SE
帖子详情
JFileChooser和 JTextArea的问题
gaofeng9339
2006-07-19 09:39:19
请问一下JFileChooser怎么用的 它的文件过滤怎么写
JTextArea 里面的内容怎么得到 然后生成文件
...全文
263
4
打赏
收藏
JFileChooser和 JTextArea的问题
请问一下JFileChooser怎么用的 它的文件过滤怎么写 JTextArea 里面的内容怎么得到 然后生成文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaofeng9339
2006-07-22
打赏
举报
回复
非常好
candy84
2006-07-19
打赏
举报
回复
我的站也不错哟,有很多值得你看的哟,
来踩一下呀,
http://bbs.oneedu.cn/bbs
candy84
2006-07-19
打赏
举报
回复
我的站也不错哟,有很多值得你看的哟,
来踩一下呀,
http://bbs.oneedu.cn/bbs
hero222
2006-07-19
打赏
举报
回复
to 搂主:这是我以前写的一个例子程序,你自己看吧!
package swingstudy.swing;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import java.awt.TextArea;
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.FlowLayout;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JFileChooser;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.File; ?
import java.io.*;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class fileChooserDemo implements ActionListener {
JScrollPane panelConten=new JScrollPane();
TextArea txtArea=new TextArea();
JFrame frame=new JFrame();
JPanel panelButton=new JPanel();
JButton fileOpen=new JButton("打開");
JButton fileSave=new JButton("保存");
FileReader reader;
FileWriter writer;
JFileChooser fileChooser;
public fileChooserDemo() {
init();
}
public void init(){
frame.setLayout(new BorderLayout());
//============panelConten===========
{
panelConten.setPreferredSize(new Dimension(200, 100));
panelConten.setViewportView(txtArea);
}
frame.add(panelConten,BorderLayout.CENTER);
//============panelButton==========={
{
panelButton.setLayout(new FlowLayout(FlowLayout.RIGHT));
fileOpen.setPreferredSize(new Dimension(80, 25));
fileOpen.addActionListener(this);
panelButton.add(fileOpen);
fileSave.setPreferredSize(new Dimension(80, 25));
fileSave.addActionListener(this);
panelButton.add(fileSave);
}
frame.add(panelButton,BorderLayout.SOUTH);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args){
new fileChooserDemo();
}
public void actionPerformed(ActionEvent e) {
if(e.getSource()==fileOpen){
System.out.println("===================");
fileChooser=new JFileChooser();
fileChooser.showOpenDialog(frame);
if(fileChooser.getSelectedFile()!=null){
File file = fileChooser.getSelectedFile();
char[] input=new char[(int)file.length()];
try {
reader = new FileReader(file);
reader.read(input);
StringBuffer conent=new StringBuffer();
for(int i=0;i<input.length;i++){
conent.append(input[i]);
}
txtArea.setText(conent.toString());
} catch (IOException ex) {
}
}else{
System.out.println("Error");
}
}
}
}
文件应用——简单文件搜索器
本文分享了作者利用Java Swing创建简易文件搜索器的过程及遇到的
问题
。包括如何使用
JFileChooser
、
JTextArea
等组件,并讨论了文件搜索效率低下的挑战。
Swing,Awt实现HuffMan Tree文件压缩桌面_java压缩软件小项目_02
这篇博客介绍了如何使用Java Swing构建一个简单的桌面程序,该程序具备文件选择、压缩和解压功能。通过JFrame、JButton、
JTextArea
和
JFileChooser
等组件实现交互,并利用哈夫曼树进行数据压缩和解压。当用户点击‘开始压缩’或‘开始解压’按钮时,程序会提示选择文件和保存路径,然后执行相应的操作。在路径处理上,注意了Windows路径中的双斜杠
问题
。
java menuitem 乱码_我用java写了一个记事本,打开txt文件出现乱码
这是一个关于Java编程中遇到的中文乱码
问题
。当尝试打开并读取包含中文字符的文件时,内容显示为乱码。代码片段中展示了使用
JFileChooser
选择文件,然后通过FileInputStream读取文件内容到
JTextArea
的过程。
问题
可能出在文件编码的处理上,需要正确设置文件的编码格式以正确显示中文。
java
jfilechooser
保存_Java Swing - 如何使
JFileChooser
保存文件
此博客展示了使用Java实现文件保存功能的代码。通过
JFileChooser
让用户选择保存位置,将
JTextArea
中的文本以UTF - 8编码保存为TXT文件,保存成功后还会自动打开该文件。
java 刷新
jtextarea
_JAVA
jtextarea
怎么实时刷新
这个示例展示了如何使用Java Swing创建一个应用程序,该应用程序能够打开文件并实时更新
JTextArea
显示文件内容。通过使用
JFileChooser
选择文件,然后使用SwingWorker在后台线程中读取文件并插入到
JTextArea
中,实现界面不卡顿。
Java SE
62,622
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章