我用的教材只教了我如何在applet中显示图像,却没说在application中怎么做。
图像是本地的就行。希望能有高手详细说明,我会给高分的~~

解决方案 »

  1.   

    application....你说的是控制台吗?
      

  2.   

    image 读入 然后paint到panel上就是了....
      

  3.   

    看看你要的是不是这个效果:http://blog.csdn.net/guijava/archive/2007/08/21/1753018.aspx
      

  4.   

    参考这个:http://www.java2000.net/p9102
    package net.java2000.net;import java.io.IOException;
    import java.net.MalformedURLException;
    import java.net.URL;/**
     * 使用URL读取图片。
     * 
     * @author 赵学庆,Java世纪网(java2000.net)
     * 
     */
    public class URLGetImage {  public static void main(String[] args) {
        try {
          // 创建指向图片的URL
          URL url = new URL("http://hostname:80/image.gif");      // 读取图片
          java.awt.Image image = java.awt.Toolkit.getDefaultToolkit().getDefaultToolkit()
              .createImage(url);
        } catch (MalformedURLException e) {
        } catch (IOException e) {
        }  }}
      

  5.   

    image 怎么显示?这问题你自己解决吧。代码和applet的区别不大。
      

  6.   

    帮你简单写一段显示图片代码,其实与JAPPLET差不多做法的,希望可以帮到你.^ _ ^package com.test;import javax.swing.*;
    import java.awt.*;public class ShowImage 
    {
    JFrame frame;
    JPanel pane;
    JLabel label; public ShowImage(){
    frame = new JFrame("显示图片");
    pane = new JPanel();
    frame.getContentPane().add(pane);
    label = new JLabel(new ImageIcon("./201.gif")); //如果图片放在项目的当前目录下,用./+图片文件全名
    pane.add(label);

    //frame.getContentPane().add(panel);
    frame.setSize(130,130);
    frame.setLocation(500,300);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setVisible(true);
    }

    public static void main(String arg[]){
    ShowImage obj = new ShowImage();
    }


    }