转载学习来自:http://www.cnblogs.com/xingyunblog/p/3869769.html

代码:

import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.TextArea;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.File;
class GUI9 {private Frame f;private TextField tf;private Button but;private TextArea ta;GUI9(){init();}public void init(){f = new Frame("Galesaur");//创建窗体对象f.setBounds(300,100,600,500);//设置窗体位置和大小f.setLayout(new FlowLayout()); //设置窗体布局为流式布局f.setVisible(true); //设置窗体可见tf = new TextField(60);//创建单行文本对象60长度大小字符but = new Button("转到");  //创建按钮对象 ta = new TextArea(25,70);//创建多行文本对象25行 70列f.add(tf); //单行文本添加到窗体上f.add(but);//按钮添加到窗体上f.add(ta); //多行文本添加到窗体上myEvent();//加载事件处理}private void myEvent() {//按钮事件监听器but.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e) {String dirPath  = tf.getText();//获取单行文本内容File dir = new File(dirPath);//将字符串dirpath封装撑文件//如果稳健存在,而且是个目录执行下列操作if(dir.exists() && dir.isDirectory()){ta.setText(null);//没打开一个目录前清空多行文本内容String[] names = dir.list();//文件目录列表存放在字符串数组中for(String name:names)ta.append(name + "\r\n"); //追加文本内容并换行 }}});//窗体关闭监听器f.addWindowListener(new WindowAdapter() {public void windowClosing(WindowEvent e) {System.exit(0);}}); }public static void main(String[] args){new GUI9();}}

Java的GUI学习九(列出指定目录内容)相关推荐

  1. 9.JAVA之GUI编程列出指定目录内容

    代码如下: /*列出指定目录内容*/ import java.awt.Button; import java.awt.FlowLayout; import java.awt.Frame; import ...

  2. Linux 命令之 ls -- 列出指定目录下的内容

    文章目录 一.命令介绍 二.语法格式 三.常用选项 四.参考示例 (一)显示工作目录下(当前目录)所有的文件和目录 (二)显示工作目录下所有的文件和目录 (三)显示文件的详细信息,且显示文件的修改时间 ...

  3. python获取文件路径下指定的类型的文件_python学习1-列出指定目录下的指定类型文件...

    列出指定目录下的指定类型文件 import sys import os import getopt def DisplayFileAndPath(directory, pfix, pfixset=Fa ...

  4. [Linux C]列出指定目录下的所有文件(夹)

    在Linux下,用C语言实现列出指定目录下的所有文件和文件夹: #include <stdio.h> #include <dirent.h> #include <stdl ...

  5. java接口保存文件到本地指定目录下

    java接口保存文件到本地指定目录下.md 一.需求 二.后端代码 三.postman模拟页面上传 一.需求 通过接口将 file 保存到本地指定目录下 动动发财小手,关注 + 点赞 + 收藏不迷路. ...

  6. 用java来实现列出指定目录下的文件,子目录下的文件也要输出

    写一个 javaTest程序,列出所有目录下的*.java 文件,把子目录下的 JAVA文件也打印出来. package javaiotest;import java.io.File; public ...

  7. java propertygrid_ExtJS4.2学习(九)属性表格控件PropertyGrid

    PropertyGrid是在上节我们说的Editor的基础上开发的更灵活的高级表格组件,下面我们来看下它的功能和应用方式: 属性表格扩展自EditGrid,所以可以直接编辑右边的内容.注意,只有右边的 ...

  8. Java源码学习--00源码目录介绍

    源码目录中的   rj.jar就是我们需要学习的源码所在目录,打开后发现有,com,java,javax,jdk,org,sun等不同的包 我们学习源码肯定需要排除干扰,如com,jdk,sun,or ...

  9. 如何在bat脚本中列出指定目录下的所有文件信息

    今天在研究windows系统下的bat脚本,想要去遍历一个目录并输出该目录下的所有文件的详细信息.经过一番查找和摸索,使用以下代码即可实现: @echo offset source_dir=" ...

  10. java获取文件列表_java获取指定目录中的文件列表

    最近项目中会动态生成文件html及相关资源文件(css,js,png,mp3),为了防止文件名重复,需要获取目录中相同类型文件的最大编号,下面我用代码来实现获得文件列表. public static ...

最新文章

  1. c语言程序设计案例教程(第2版)笔记(三)—变量、结构体
  2. mysql启动失败的一个解决方法
  3. kuberbetes的架构与kubernetets集群搭建
  4. boost::hana::back用法的测试程序
  5. 域渗透基础之环境搭建(单域到组件域林)
  6. 对于windows消息机制的体会和理解小纪
  7. centos7和centos6 开机 运行级别详解和设置
  8. 2017.10.25 打鼹鼠 思考记录
  9. python怎么输出浮点数_【数会小课堂】Python知识第二弹
  10. Zmail-简单易用的python邮件模块
  11. 用vlc搭建简单流媒体服务器(UDP和TCP方式)-转 rtsp很慢才能显示
  12. 三种找回丢失iPhone的方法,来自苹果手机找回网
  13. Spring Cloud Alibaba Sentinel之持久化篇
  14. meanshift算法图解
  15. mac 安装虚拟机win11
  16. Gtest之TEST宏的用法
  17. unity 制作拼图游戏
  18. 《那些年啊,那些事——一个程序员的奋斗史》——99
  19. Kubeadm搭建高可用K8S(四)Dashboard安装配置
  20. 夏日闪电惊雷想念父亲

热门文章

  1. Windows 無法查詢{7B849a69-220F-......} 的 DllName 登錄項目
  2. C#笔记30:Trace、Debug和TraceSource的使用以及日志设计
  3. Linux下常用网络配置命令
  4. idea自动生成unit test插件
  5. 微软发布通知称MSN资讯应用即将停止提供简体中文服务
  6. sicp 3.9题解答
  7. 常见的反爬虫和应对方法 (转)
  8. Linux服务器 -- 安全篇
  9. [嵌入式]I2C协议指东
  10. awstats的简单配置