运行
set classpath=;.%classpath%
然后再运行你的程序,如果不成把程序贴出来

解决方案 »

  1.   

    不行呀程序:package helloworld;import javax.swing.UIManager;
    import java.awt.*;/**
     * Title:        HelloWorld
     * Description:  
     * Copyright:    Copyright (c) 2001
     * Company:      
     * @author 
     * @version 1.0
     */public class HelloWorldClass {
      boolean packFrame = false;  /**Construct the application*/
      public HelloWorldClass() {
    HelloWorldFrame frame = new HelloWorldFrame();
    //Validate frames that have preset sizes
    //Pack frames that have useful preferred size info, e.g. from their layout
    if (packFrame) {
      frame.pack();
    }
    else {
      frame.validate();
    }
    //Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = frame.getSize();
    if (frameSize.height > screenSize.height) {
      frameSize.height = screenSize.height;
    }
    if (frameSize.width > screenSize.width) {
      frameSize.width = screenSize.width;
    }
    frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
    frame.setVisible(true);
      }  
      /**Main method*/
      public static void main(String[] args) {
    try {
      UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    }
    catch(Exception e) {
      e.printStackTrace();
    }
    new HelloWorldClass();
      }  
    }package helloworld;import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;/**
     * Title:        HelloWorld
     * Description:
     * Copyright:    Copyright (c) 2001
     * Company:
     * @author
     * @version 1.0
     */public class HelloWorldFrame extends JFrame {
      JPanel contentPane;
      JMenuBar jMenuBar1 = new JMenuBar();
      JMenu jMenuFile = new JMenu();
      JMenuItem jMenuFileExit = new JMenuItem();
      JMenu jMenuHelp = new JMenu();
      JMenuItem jMenuHelpAbout = new JMenuItem();
      JToolBar jToolBar = new JToolBar();
      JButton jButton1 = new JButton();
      JButton jButton2 = new JButton();
      JButton jButton3 = new JButton();
      ImageIcon image1;
      ImageIcon image2;
      ImageIcon image3;
      JLabel statusBar = new JLabel();
      JPanel jPanel1 = new JPanel();
      JLabel jLabel1 = new JLabel();
      JButton jButton4 = new JButton();  /**Construct the frame*/
      public HelloWorldFrame() {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
      }  
      /**Component initialization*/
      private void jbInit() throws Exception  {
    image1 = new ImageIcon(helloworld.HelloWorldFrame.class.getResource("openFile.gif"));
    image2 = new ImageIcon(helloworld.HelloWorldFrame.class.getResource("closeFile.gif"));
    image3 = new ImageIcon(helloworld.HelloWorldFrame.class.getResource("help.gif"));
    //setIconImage(Toolkit.getDefaultToolkit().createImage(HelloWorldFrame.class.getResource("[Your Icon]")));
    contentPane = (JPanel) this.getContentPane();
    contentPane.setLayout(null);
    this.setSize(new Dimension(400, 300));
    this.setTitle("Hello World");
    statusBar.setText(" ");
    statusBar.setBounds(new Rectangle(0, 282, 400, 18));
    jMenuFile.setText("File");
    jMenuFileExit.setText("Exit");
    jMenuFileExit.addActionListener(new ActionListener()  {
      public void actionPerformed(ActionEvent e) {
    jMenuFileExit_actionPerformed(e);
      }
    });
    jMenuHelp.setText("Help");
    jMenuHelpAbout.setText("About");
    jMenuHelpAbout.addActionListener(new ActionListener()  {
      public void actionPerformed(ActionEvent e) {
    jMenuHelpAbout_actionPerformed(e);
      }
    });
    jButton1.setIcon(image1);
    jButton1.setToolTipText("Open File");
    jButton2.setIcon(image2);
    jButton2.setToolTipText("Close File");
    jButton3.setIcon(image3);
    jButton3.setToolTipText("Help");
    jToolBar.setBounds(new Rectangle(0, 0, 400, 31));
    jPanel1.setBackground(Color.white);
    jPanel1.setBounds(new Rectangle(3, 33, 395, 264));
    jPanel1.setLayout(null);
    jLabel1.setText("Hello World!");
    jLabel1.setBounds(new Rectangle(127, 192, 174, 18));
    jButton4.setText("push");
    jButton4.setBounds(new Rectangle(126, 72, 79, 29));
    jButton4.addActionListener(new java.awt.event.ActionListener() {
      public void actionPerformed(ActionEvent e) {
    jButton4_actionPerformed(e);
      }
    });
    jToolBar.add(jButton1);
    jToolBar.add(jButton2);
    jToolBar.add(jButton3);
    jMenuFile.add(jMenuFileExit);
    jMenuHelp.add(jMenuHelpAbout);
    jMenuBar1.add(jMenuFile);
    jMenuBar1.add(jMenuHelp);
    this.setJMenuBar(jMenuBar1);
    contentPane.add(jToolBar, null);
    contentPane.add(statusBar, null);
    contentPane.add(jPanel1, null);
    jPanel1.add(jLabel1, null);
    jPanel1.add(jButton4, null);
      }  
      /**File | Exit action performed*/
      public void jMenuFileExit_actionPerformed(ActionEvent e) {
    System.exit(0);
      }  
      /**Help | About action performed*/
      public void jMenuHelpAbout_actionPerformed(ActionEvent e) {
    HelloWorldFrame_AboutBox dlg = new HelloWorldFrame_AboutBox(this);
    Dimension dlgSize = dlg.getPreferredSize();
    Dimension frmSize = getSize();
    Point loc = getLocation();
    dlg.setLocation((frmSize.width - dlgSize.width) / 2 + loc.x, (frmSize.height - dlgSize.height) / 2 + loc.y);
    dlg.setModal(true);
    dlg.show();
      }  
      /**Overridden so we can exit when window is closed*/
      protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
      jMenuFileExit_actionPerformed(null);
    }
      }    void jButton4_actionPerformed(ActionEvent e) {
    jLabel1.setForeground(new Color(255,0,0));
      }  
    }package helloworld;import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.border.*;/**
     * Title:        HelloWorld
     * Description:  
     * Copyright:    Copyright (c) 2001
     * Company:      
     * @author 
     * @version 1.0
     */public class HelloWorldFrame_AboutBox extends JDialog implements ActionListener {  JPanel panel1 = new JPanel();
      JPanel panel2 = new JPanel();
      JPanel insetsPanel1 = new JPanel();
      JPanel insetsPanel2 = new JPanel();
      JPanel insetsPanel3 = new JPanel();
      JButton button1 = new JButton();
      JLabel imageLabel = new JLabel();
      JLabel label1 = new JLabel();
      JLabel label2 = new JLabel();
      JLabel label3 = new JLabel();
      JLabel label4 = new JLabel();
      BorderLayout borderLayout1 = new BorderLayout();
      BorderLayout borderLayout2 = new BorderLayout();
      FlowLayout flowLayout1 = new FlowLayout();
      GridLayout gridLayout1 = new GridLayout();
      String product = "HelloWorld";
      String version = "1.0";
      String copyright = "Copyright (c) 2001";
      String comments = "";
      public HelloWorldFrame_AboutBox(Frame parent) {
    super(parent);
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
    pack();
      }  
      /**Component initialization*/
      private void jbInit() throws Exception  {
    //imageLabel.setIcon(new ImageIcon(HelloWorldFrame_AboutBox.class.getResource("[Your Image]")));
    this.setTitle("About");
    setResizable(false);
    panel1.setLayout(borderLayout1);
    panel2.setLayout(borderLayout2);
    insetsPanel1.setLayout(flowLayout1);
    insetsPanel2.setLayout(flowLayout1);
    insetsPanel2.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
    gridLayout1.setRows(4);
    gridLayout1.setColumns(1);
    label1.setText(product);
    label2.setText(version);
    label3.setText(copyright);
    label4.setText(comments);
    insetsPanel3.setLayout(gridLayout1);
    insetsPanel3.setBorder(BorderFactory.createEmptyBorder(10, 60, 10, 10));
    button1.setText("Ok");
    button1.addActionListener(this);
    insetsPanel2.add(imageLabel, null);
    panel2.add(insetsPanel2, BorderLayout.WEST);
    this.getContentPane().add(panel1, null);
    insetsPanel3.add(label1, null);
    insetsPanel3.add(label2, null);
    insetsPanel3.add(label3, null);
    insetsPanel3.add(label4, null);
    panel2.add(insetsPanel3, BorderLayout.CENTER);
    insetsPanel1.add(button1, null);
    panel1.add(insetsPanel1, BorderLayout.SOUTH);
    panel1.add(panel2, BorderLayout.NORTH);
      }  
      /**Overridden so we can exit when window is closed*/
      protected void processWindowEvent(WindowEvent e) {
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
      cancel();
    }
    super.processWindowEvent(e);
      }  
      /**Close the dialog*/
      void cancel() {
    dispose();
      }  
      /**Close the dialog on a button event*/
      public void actionPerformed(ActionEvent e) {
    if (e.getSource() == button1) {
      cancel();
    }
      }  
    }
      

  2.   

    先配置:classpath
    后java helloword.HelloWorldClass
      

  3.   

    我配置了
    path =c:\winnt;c:\dos;c:\jdk1.3\bin;%PATH%
    set classpath =.;c:\jdk1.3\lib;.%classpath%
    可是还是不行呀
      

  4.   

    加上路径
    先运行AUTOEXEC
    再运行java helloworld.HelloWorldClass
      

  5.   


    看看是不是名字有问题java中间认大小写的/*--by bookbobby(书呆)-+
     |            |
     |  你说爱我只是习惯  |
     |  再也不是喜欢    |
     |  我给你的爱     |
     |  已不再温暖     |
     |            |
     +--by bookbobby(书呆)-*/