您的位置:首页 > 产品设计 > UI/UE

java中GUI练习——制作“我的电脑界面”并实现其功能

2014-05-12 11:34 597 查看
import java.awt.*;

import java.awt.event.*;

import java.io.File;

public class FrameDome {

private Frame f;

private Button but;

private TextField tf;

private TextArea ta;

FrameDome()

{

init();

}

public void init()

{

f=new Frame("我的电脑");

f.setBounds(700,700,700,500);

f.setLayout(new FlowLayout());

f.setLocation(300,300);

tf=new TextField(70);

but=new Button("转到");

ta=new TextArea(30,80);

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();//获取控件里的字符

File dir =new File(dirPath);//文件操作?

if(dir.exists()&&dir.isDirectory())//判断文件目录是否存在

{

ta.setText("");

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 ages[])

{

new FrameDome();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: