zoukankan      html  css  js  c++  java
  • java的编译问题

    今天写了一个java的小程序

    代码如下:

    代码
    import java.awt.*;

    import javax.swing.*;
    class JFrameEx{

    JFrame frame;
    public JFrameEx(){

    frame
    = new JFrame("梵谷书店信息系统");
    Image image
    = Toolkit.getDefaultToolkit().createImage("Image/vanGogh.jpg");

    frame.setIconImage(image);

    frame.setJMenuBar(createMenuBar());

    frame.setContentPane(createContentPane());

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setLocation(
    400, 250);

    frame.setSize(
    250, 200);

    frame.setVisible(
    true);

    }
    public JMenuBar createMenuBar(){
    JMenuBar menuBar
    = new JMenuBar();
    JMenu menu
    = new JMenu("书籍信息");
    JMenuItem menuItem1
    = new JMenuItem("查询");
    JMenuItem menuItem2
    = new JMenuItem("异动");

    menuBar.add(menu);

    menu.add(menuItem1);

    menu.add(menuItem2);
    return menuBar;
    }
    public Container createContentPane(){

    Container contentPane
    = frame.getContentPane();

    contentPane.setLayout(
    null);
    JPanel panel
    = new JPanel();
    panel.setSize(
    100,100);

    panel.setBackground(Color.RED);

    contentPane.add(panel);

    return contentPane;
    }
    public static void main(String[] args){new JFrameEx();}
    }
    代码是没有错误的。。

    我把代码文件放在d:/java/arraytest目录下

    当我用javac编译的时候,出现如下错误。

    但是当我在d:java目录下

    用javac编译的时候,则出现编译正常,如下图

    而且能正常运行。。。。

    请问各位java达人。。。究竟是什么原因,为什么在第3层目录之后编译文件就会不成功,

    但是在前3层那里编译文件就会成功呢?小弟是java菜鸟。。。  求解答。。。

  • 相关阅读:
    CF1480C Searching Local Minimum
    如何根据IP地址查到主机名
    转贴:关于内部重定向(forward)和外部重定向(redirect)
    读懂vmstat
    Javascript在网页页面加载时的执行顺序
    安全测试学习笔记一
    Linux文件查找命令find,xargs详述
    mvn常用命令
    prototype.js 让你更深入的了解javascript的面向对象特性
    【转】Velocity研究学习文档
  • 原文地址:https://www.cnblogs.com/cookies9/p/1851213.html
Copyright © 2011-2022 走看看