博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第五次作业
阅读量:4986 次
发布时间:2019-06-12

本文共 1167 字,大约阅读时间需要 3 分钟。

import java.awt.BorderLayout;

import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionEvent;
import java.io.File;
import java.util.ArrayList;
import java.util.List;

import javax.swing.JComboBox;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;

public class FileUtils extends JFrame{

/** * @param args */ public static String listDirectory(File dir) throws IllegalAccessException{    if(!dir.exists()){ throw new IllegalAccessException("目录"+dir+"不存在"); } if(!dir.isDirectory()){ //判断是不是目录 throw new IllegalArgumentException(dir+"不是目录"); } String[] fileName = dir.list(); String name =""; for(String a : fileName){ name=name+a+"\n";} return name; } public static void main(String[] args) { // TODO Auto-generated method stub JFrame frame=new JFrame(); JPanel main_panel =new JPanel(new BorderLayout()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //frame.setLayout(null); String[] itme =new String[]{ "all",".wav",".au"}; JComboBox box=new JComboBox(); for(int i=0;i

}

转载于:https://www.cnblogs.com/wsxzr/p/5470453.html

你可能感兴趣的文章
关于实习的一些问题
查看>>
Mybatis Insert、update、delete流程
查看>>
NameValueCollection与Hashtable的区别
查看>>
DevExpress XtraReports 入门三 创建 Master-Detail(主/从) 报表
查看>>
Json对象的深浅拷贝
查看>>
HDOJ-1013
查看>>
A. Bus to Udayland
查看>>
Python 基础篇:字典、集合、文件操作
查看>>
Jmail发送邮件与带附件乱码解决办法
查看>>
分治法求一个N个元素数组的逆序数
查看>>
P4149 [IOI2011]Race
查看>>
SimpleDateFormat函数语法
查看>>
140705
查看>>
HDOJ 1427(dfs) 速算24点
查看>>
Day-08 文件操作
查看>>
个人使用angular的一些小总结
查看>>
webservice wsdl axis2报错 Provider com.bea.xml.stream.MXParserFactory not found
查看>>
EOS1.1版本新特性介绍
查看>>
929. Unique Email Addresses
查看>>
3.常见的ORM框架
查看>>