当前位置:  技术问答>java相关

jdk1.2 下做的小东西,在 j2sdk 下报错

    来源: 互联网  发布时间:2015-10-18

    本文导语:  程序如下,是书本上的样题: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.image.*; import java.io.*; public class ImageViewer extends JFrame implements ActionListener {  public ImageViewer()    {  setTitle("ImageView...

程序如下,是书本上的样题:

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

public class ImageViewer extends JFrame implements ActionListener
{  public ImageViewer()
   {  setTitle("ImageViewer");
      setSize(300, 400);

      JMenuBar mbar = new JMenuBar();
      JMenu m = new JMenu("File");
      openItem = new JMenuItem("Open");
      openItem.addActionListener(this);
      m.add(openItem);
      exitItem = new JMenuItem("Exit");
      exitItem.addActionListener(this);
      m.add(exitItem);
      mbar.add(m);
      setJMenuBar(mbar);

      label = new JLabel();
      Container contentPane = getContentPane();
      contentPane.add(label, "Center");
   }

   public void actionPerformed(ActionEvent evt)
   {  Object source = evt.getSource();
      if (source == openItem)
      {  JFileChooser chooser = new JFileChooser();
         chooser.setCurrentDirectory(new File("."));

         chooser.setFileFilter(new
            javax.swing.filechooser.FileFilter()
            {  public boolean accept(File f)
               {  return f.getName().toLowerCase().endsWith(".gif")|| f.isDirectory();
               }
               public String getDescription()
               {  return "GIF Images";
               }
            });

         int r = chooser.showOpenDialog(this);
         if(r == JFileChooser.APPROVE_OPTION)
         {  String name = chooser.getSelectedFile().getName();
            label.setIcon(new ImageIcon(name));
         }
      }
      else if (source == exitItem) System.exit(0);
   }

   public static void main(String[] args)
   {  JFrame frame = new ImageViewer();
      frame.show();
   }

   private JLabel label;
   private JMenuItem openItem;
   private JMenuItem exitItem;
}

我在jdk1.2 下测试能用 ,在 j2sdk 下报错

javac 下通过
java 报错

请高手指点

|
类没找到,应该是classpath的问题

|
什么错误??
贴上来

|
把错误贴出来看看啊。

|
应该是classpath的问题。
把ImageViewer所在路径加入到classpath,或者在该路径下编译运行。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 以前在JDK1.3+TOMCAT4.0.2下做的东西,现在拿到J2SDK1.4+TOMCAT4.0.4下出问题
  • PLEASE,JDK1.3与JDK1.4???????
  • 在哪儿能下载jdk1.4或jdk1.3,很急!在线等待!
  • 我在WIN2000下怎么也安装不上JDK1.3,请问是怎么回事。JDK1.2倒可以安上。
  • 请问jdk1.3和jdk1.4有什么不同?
  • 请问jdk1.1.8中的javax.activation.DataSource在jdk1.3中在什么包里?
  • 在WIN/XP下如何设置JDK1.3.1/JDK1.4的路径!
  • 请问:我的Linux机器上装有JDK1.1.8,现在我想安装JDK1.3.1,我该怎么做呢?
  • jdk1.3 standard 与 jdk1.2 enterprise有何区别?
  • 基于Fedora14下自带jdk1.6版本 安装jdk1.7不识别的解决方法
  • Solaris10默认安装JDK1.5,我还能安装JDK1.4么?
  • JDK1.3 JDK1.4的问题 iis7站长之家
  • jdk1.2.1 和jdk1.4有什么区别
  • 在jdk1.3.1,用jdbc-odbc桥连接。提示'no suitable driver',而用jdk1.2.1好用。why
  • 我靠!搞一天啦!在我机器上就是不行!jdk1.2,jdk1.3都试了!
  • 难道是jdk1.3不兼容jdk1.2么?
  • JDK1.3 JDK1.4的问题
  • jdk 1.4.0 servlet 包还在javax包里面嘛?我以前用jdk1.3搞定的东西在jdk1.4 编译不出来啦,高分求教,明天结贴
  • 再问JDK1.3设置问题!!!!
  • 如何配置JDK1。3?????
  • 一个关于jdk1.3的问题,很奇怪,各位大虾帮忙!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3