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

资源简介

Java入门-从网络取得图像(实例60).zip

资源截图

代码片段和文件信息

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

//从网络取得图象

public class GetImageDemo extends Jframe{
JTextField jtfUrl;  //输入图像地址url
JButton jbGetImage;  //取图像按钮
Image image; //获取的图像
Toolkit toolKit;  //Toolkit对象用于获取图像

public GetImageDemo(){
super(“从网络取得图象“);  //调用父类构造函数

Container container=getContentPane(); //得到容器
jtfUrl=new JTextField(18); //实例化地址输入框
jbGetImage=new JButton(“取图像“);  //实例化按钮
container.setLayout(new FlowLayout()); //设置布局管理器
container.add(jtfUrl);  //增加组件到容器上
container.add(jbGetImage);
toolKit=getToolkit(); //得到工具包

jbGetImage.addActionListener(new ActionListener(){  //按钮事件处理
public void actionPerformed(ActionEvent ent){
try{
String urlStr=jtfUrl.getText();    //得到图像的URL地址
URL url=new URL(urlStr);
image=toolKit.getImage(url); //获取图像
repaint(); //重绘屏幕
}
catch(MalformedURLException ex){
ex.printStackTrace(); //输出出错信息
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件      153654  2004-05-25 18:09  66-1.bmp
     文件         965  2004-07-21 18:18  GetImageDemo$1.class
     文件        1520  2004-07-21 18:18  GetImageDemo.class
     文件        1485  2004-05-25 18:39  GetImageDemo.java

评论

共有 条评论