我的这个JAVA程序错在哪里,谢谢?

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:45:49
//import java.lang.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class MyName extends JFrame implements ActionListener{
//标题

JLabel lblTitle=new JLabel("家庭管理登陆系统");

//三个标签
JLabel lblName=new JLabel("用户名:");
JLabel lblPass=new JLabel("密码:");
//JLabel lblconPass=new JLabel("确认密码:");

//一个文本框
JTextField jtfName=new JTextField(8);
JTextField jtfPass=new JTextField(8);
//两个密码框

//两个按钮
JButton btnAssured=new JButton("确定");
JButton btnCancel=new JButton("取消");

Container c=getContentPane();

//String Name="zhu";
//String PassWord="1234";

public MyName(){

c.setLayout(null);

lblTitle.setLocation(100,15);
lblTitle.setSize(110,12);

lblName.setLocation(47,

这种情况应该是MyException没有被编译所以出现那种错误,按照楼上的说法应该可以,也可以单独写个类文件,先编译它就ok了吧,不过我在eclipse中运行下没有任何问题

你自己又写个main函数? 那你建类的时候有自动生成了一个吗?

你这个程序没什么问题,运行也没错.我试过了.
当执行的类被编译时,所搜索的类定义是存在,但无法找到该定义
可能是你环境变量的没有设置好 .
把环境变量重新设置看看吧.

在我的电脑上运行没有任何问题,换个目录重新编译,运行看看,注意运行目录不要太复杂,最好是C:\下;或者看看java运行环境是否正确设定,看看还少了哪些....

MyException这个类的问题,找不到该类的声明,你不要把它写成内部类试下吧

明显的未找到类定义MyException,看看包名什么的,确定他已经被编译生成class文件了!