GUI列出目录内容
2016-08-04 23:33
239 查看
//GUI列出目录内容 import java.awt.*;//图形 import java.awt.event.*;//事件 import java.io.*;//IO流,读写file class MyWindowDemo { private Frame f; private TextField tf; private Button but; private TextArea ta; MyWindowDemo() { init(); } public void init() { f = new Frame("my window"); f.setBounds(300,100,600,500); f.setLayout(new FlowLayout()); tf = new TextField(60);//TextField 对象是允许编辑单行文本的文本组件。 but = new Button("转到"); ta = new TextArea(25,70);//TextArea 对象是显示文本的多行区域 f.add(tf); f.add(but); f.add(ta); myEvent(); f.setVisible(true); } private void myEvent() { but.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { String dirPath = tf.getText();//TextComponent的获取文本方法getText() File dir = new File(dirPath);//封装成file对象,才能用list()方法遍历; if(dir.exists() && dir.isDirectory()) { ta.setText("");//先清空 String[] names = dir.list(); for (String name : names ) { ta.append(name+"\r\n"); /*void append(String str) 将给定文本追加到文本区的当前文本。 */ } } ta.setText(text);//填充文本 //System.out.println(text); tf.setText(""); } }); f.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } public static void main(String[] args) { new MyWindowDemo(); } }
相关文章推荐
- 9.JAVA之GUI编程列出指定目录内容
- GUI初探--列出指定目录的内容
- GUI(练习-列出指定目录内容)
- GUI——练习(列出制定目录内容)
- [javaSE] GUI(练习-列出指定目录内容)
- GUI练习:列出指定目录内容
- 25-GUI-08-GUI(练习-列出目录内容)
- GUI练习——列出指定目录内容
- GUI(练习-列出指定目录内容 )的升级版 有对话框Dialog
- GUI练习——列出指定目录内容
- Test__GUI__列出指定目录内容
- Java-GUI(练习-列出指定目录内容)-(对话框Dialog)
- JAVA GUI(列出指定目录内容)
- GUI列出目录内容,添加Dialog对话框
- IIS MVC 发布错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容
- 禁止Apache列出目录内容
- IIS7错误:“Web服务器被配置为不列出此目录的内容”的解决办法
- Web 服务器被配置为不列出此目录的内容。??
- HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容
- 403.14-Forbidden Web 服务器被配置为不列出此目录的内容