• 大小: 0.01M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java入门-从网络取得文件(实例61).zip

资源截图

代码片段和文件信息

import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import javax.swing.*;

//从网络取得文件

public class GetFileDemo extends Jframe{
JTextField jtfUrl;  //输入文件地址url
JButton jbGetFile;  //取文件按钮
JLabel jlInfo; //显示提示信息

public GetFileDemo(){
super(“从网络取得文件“);  //调用父类构造函数

Container container=getContentPane(); //得到容器
jtfUrl=new JTextField(18); //实例化地址输入框
jbGetFile=new JButton(“取文件“);  //实例化按钮
jlInfo=new JLabel(); 
JPanel p=new JPanel();  //实例化一个面板用于容纳地址输入框和取文件按钮
p.add(jtfUrl); //增加组件到面板上
p.add(jbGetFile);
container.add(pBorderLayout.NORTH);  //增加组件到容器上
container.add(jlInfoBorderLayout.CENTER);

jbGetFile.addActionListener(new ActionListener(){  //按钮事件处理
public void actionPerformed(ActionEvent ent){
try{
jlInfo.setText(“正在读取“);
URL url=new URL(jtfUrl.getText());    //得到文件的URL地址
InputStream in=url.openStream();  //得到文件输入流
String outFilename=JOptionPane.showInputDialog(GetFileD

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       96054  2004-04-23 19:13  67-1.bmp
     文件      113338  2004-04-23 19:15  67-2.bmp
     文件        1366  2004-07-21 18:18  GetFileDemo$1.class
     文件        1283  2004-07-21 18:18  GetFileDemo.class
     文件        1921  2004-04-23 19:25  GetFileDemo.java
     文件        5632  2004-07-20 18:42  Thumbs.db

评论

共有 条评论