`
jay_kid
  • 浏览: 65080 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java--swing在文本框显示某txt文件内容..

阅读更多
从http://qzone.qq.com/blog/120824770-1213725887转过来的

public class frm_text extends JFrame { 
    File f1;//io包的....自己查帮助 
    BufferedReader in = null; 
    JPanel contentPane; 
    JTextArea jTextArea1 = new JTextArea(); 
    TitledBorder titledBorder1 = new TitledBorder(""); 
    JButton jButton1 = new JButton(); 
    public frm_text() { 
        try { 
            setDefaultCloseOperation(EXIT_ON_CLOSE); 
            jbInit(); 
            f1 = new File("test.txt"); 
            in = new BufferedReader(new FileReader(f1)); 
            jTextArea1.setText("文件名:" + f1.getName() + "\n"); 
            jTextArea1.append("父目录:" + f1.getParent() + "\n"); 
            jTextArea1.append("最后修改日期:" + f1.lastModified() + "\n"); 
            jTextArea1.append("长度:" + f1.length() + "\n"); 
            jTextArea1.append("绝对路径:" + f1.isAbsolute() + "\n"); 
            jTextArea1.append("\n文件内容:"); 
            String str1 = in.readLine(); 
            while (str1 != null) { 
                jTextArea1.append("\n"+str1); 
                str1 = in.readLine(); 
            } 
        } catch (Exception exception) { 
            exception.printStackTrace(); 
        } 
    } 
分享到:
评论

相关推荐

    java swing 文本框自动补全示例

    java swing 文本框自动补全示例,数据源默认当前系统字体,便于测试,单文件一看就懂...........

    弹球游戏-Java-Swing实现.zip

    【标题】"弹球游戏-Java-Swing实现.zip" 是一个基于Java编程语言,使用Swing库开发的桌面游戏项目。这个项目适用于那些正在进行毕业设计、课程设计或想要提升Java编程技能的学习者。通过分析和理解这个项目,你可以...

    java--精通swing程序设计

    Java Swing 是 Java ...通过阅读"JAVA_精通swing程序设计.chm"文件,你可以找到详细的教程和示例代码,逐步提高你的 Swing 开发技能。记得实践是检验真理的唯一标准,理论知识结合实际编程,才能更好地掌握这一领域。

    Java课程设计---javaswing带GUI界面学生管理系统(源码+sqlite数据库).rar

    【Java课程设计---javaswing带GUI界面学生管理系统】是一个基于Java Swing开发的桌面应用程序,它为用户提供了图形用户界面(GUI)来管理学生信息。这个项目的核心目标是实现一个简单易用的学生信息管理系统,利用...

    ant-swing.jar.zip

    在“ant-swing.jar.zip”压缩包中,除了核心的“ant-swing.jar”文件,还包含了一个名为“ant.license.txt”的文件。这个文件通常包含了软件的许可协议信息,对于开源软件来说,这是非常重要的一环,因为它规定了...

    pure-jfc-swing.tgz

    在Java世界中,Swing提供了一系列丰富的组件,使得开发者能够创建功能强大且用户友好的应用。"pure-jfc-swing.tgz"这个压缩包文件很可能包含了与Swing相关的学习资源,如源代码示例、教程文档或演示程序,帮助开发者...

    数字游戏-JAVA-SWING原代码

    4. **LabelPanel.java**: 这个文件可能表示一个包含多个JLabel的面板,JLabel在Swing中用于显示文本或图像。在数字游戏中,这些标签可能用于显示分数、时间、提示或其他游戏状态信息。 5. **NumberCuessStart.java*...

    Java.Swing.OReilly

    从提供的压缩文件列表来看,"下载说明.HTM"可能是书籍的下载和使用指南,"readme.txt"可能包含关于文件的简短说明,而"Java.Swing.OReilly"可能是书籍的电子版,可能是一个PDF文件或者其他的电子书格式。通过阅读这...

    java_swing_design-.rar_java swing design_java Swing Design_jav

    在Java Swing中,可以使用`JFrame` 作为应用程序的主窗口,`JButton` 作为交互按钮,`JLabel` 显示标题或提示,`JTextArea` 用于输入和查看日记内容。这个应用可能还包括了日期选择器、保存和加载功能,以及一些基本...

    java调用swing生成柱状图

    在这个特定的问题中,我们需要使用Swing来创建一个图形界面,展示用户输入文件中字母的频率统计,以柱状图的形式呈现。以下是实现这一功能所需的关键知识点: 1. **Swing组件**: - `JFrame`:作为应用程序的主...

    java swing从基础到熟练

    【Java Swing从基础到熟练】 Java Swing 是Java Foundation Classes (JFC)的一部分,它提供了丰富的图形用户界面(GUI)组件库,用于构建桌面应用程序。Swing 是在AWT(Abstract Window Toolkit)的基础上发展起来...

    java-forum.zip_swing hibernate

    在Java编程领域,Swing和Hibernate是两个非常重要的技术组件,它们分别用于构建用户界面和持久化数据管理。Swing是Java的一个图形用户界面(GUI)工具包,提供了丰富的组件来创建桌面应用,而Hibernate是一个对象...

    Screens-of-Java-.rar_Screens编程。

    文件"Screens of Java development supervisor.txt"可能是项目的文档或日志,包含了关于系统设计、实现细节、使用方法或者开发者笔记等内容。通过阅读这个文件,我们可以进一步理解项目的工作原理,例如截图的触发...

    Java课程设计-基于Java swing的学生信息管理系统(教务系统).rar

    在“Java课程设计-基于Java Swing的学生信息管理系统(教务系统)”项目中,学生将学习如何利用Java Swing库来创建一个功能丰富的教务管理系统。这个系统可能包含以下关键组件和知识点: 1. **窗口组件**:Java ...

    Java 拖拽文件到文本框

    在这个场景中,标题"Java 拖拽文件到文本框"指的是实现用户能够通过拖放操作将本地文件直接放入文本框(JTextArea或JTextPane)的功能。这种功能在许多应用中都很有用,比如文件上传、代码编辑器等。 首先,为了...

    java swing 时间日期选择控件

    Java Swing 是Java GUI(图形用户界面)库的一部分,它提供了丰富的组件来构建桌面应用程序。在Swing中,处理日期和时间选择的控件是至关重要的,因为它们为用户提供了一个直观的方式来选择日期或时间,而无需手动...

    Java课程设计--javaswing的学生管理系统(GUI) .zip

    在这个学生管理系统中,Swing被用来设计和布局各种控件,如添加、删除、查询和编辑学生的功能按钮,以及显示和输入学生信息的文本框和列表。 2. **事件处理**: Java Swing使用事件监听器机制来响应用户的操作,例如...

    俄罗斯方块游戏(练手), 基于java-swing.zip

    使用Java Swing,我们可以创建一个主窗口,包含游戏面板、得分显示、暂停/继续按钮等功能。游戏面板通常是一个JPanel,自定义其paintComponent方法来绘制游戏区域,每个方块由不同的颜色像素表示。计分板可以是...

    java-project-master.zip_JavaSwing_ppi_;日历客户端

    首先,Java Swing提供了丰富的组件库,如按钮、文本框、标签、滚动面板等,开发者可以使用这些组件来创建复杂且功能齐全的用户界面。Swing组件是轻量级的,这意味着它们完全由Java代码实现,不依赖于操作系统提供的...

Global site tag (gtag.js) - Google Analytics