JAVA中错误:类X是公共的,应在名为X.JAVA的文件中声明public class X extends JFrame { 为什么会这样?就像这个编程:import javax.swing.*;import java.awt.*;public class MyFrame extends JFrame {JTextField txfResult = new JTextF

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 20:04:32

JAVA中错误:类X是公共的,应在名为X.JAVA的文件中声明public class X extends JFrame { 为什么会这样?就像这个编程:import javax.swing.*;import java.awt.*;public class MyFrame extends JFrame {JTextField txfResult = new JTextF
JAVA中错误:类X是公共的,应在名为X.JAVA的文件中声明public class X extends JFrame { 为什么会这样?
就像这个编程:import javax.swing.*;
import java.awt.*;
public class MyFrame extends JFrame {
JTextField txfResult = new JTextField();
\x05
MyFrame(String s){
super(s);
setSize(250,200);
setLocationRelativeTo(null);
JPanel contentPane=new JPanel( );
setContentPane(contentPane);
contentPane.setLayout(new BorderLayout());
Number pan = new Number();
\x05\x05
contentPane.add(txfResult,BorderLayout.NORTH);
contentPane.add(pan);
\x05\x05
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible( true );
}
}
public class Number extends JPanel {
Number(){
setLayout(new GridLayout(4,4));
addButton("7");
addButton("8");
addButton("9");
addButton("/");
addButton("4");
addButton("5");
addButton("6");
addButton("*");
addButton("1");
addButton("2");
addButton("3");
addButton("-");
addButton("0");
addButton(".");
addButton("=");
addButton("+");
}
void addButton(String s){
JButton btn = new JButton(s);
add(btn);
}
}
public class MyFrameDemo{
public static void main(String[] args) {
MyFrame frm = new MyFrame("计算器");
}
}

JAVA中错误:类X是公共的,应在名为X.JAVA的文件中声明public class X extends JFrame { 为什么会这样?就像这个编程:import javax.swing.*;import java.awt.*;public class MyFrame extends JFrame {JTextField txfResult = new JTextF
你是将这三个类存在一个文件里了吧?这三个类MyFrame,Number,MyFrameDemo都被声明为public了,但一个文件只能有一个包含public类.所以,你要么将三个类存于三个文件,分别编译;要么将非主类去掉public修饰

JAVA中错误:类X是公共的,应在名为X.JAVA的文件中声明public class X extends JFrame { 为什么会这样?就像这个编程:import javax.swing.*;import java.awt.*;public class MyFrame extends JFrame {JTextField txfResult = new JTextF 下列关于java语言的叙述中,错误的是a 、java虚拟机解释执行字节码b、java源文件的扩展名为.classc、java的类是对具有相同行为对象的一种抽象d、java语言是面向对象的语言选神马?为什么? 在java中,下面选项中关于java.lang.Object 类的说法错误的是( )在java中,下面选项中关于java.lang.Object 类的说法错误的是( )A、在java中,所有的JAVA类都直接继承了Object 类B、假定在定义一个类时,没有 在Java中,有两个类Student和Person.如果Student是Person的子类,则下列声明对象x的语句中错误的是( ).(选择一项)a) Person x = new Student();b) Person x = new Person();c) Student x = new Person();d) Student x = new Student(); 在JAVA中assignment的意思Assignment 这个词在JAVA中是什么意思?例如:Define the concept:assignment (x = y) 在集合{3,x,x的平方-2x}中,x应满足的条件是? 在java中,下面选项中关于继承的说法错误的是( )在java中,下面选项中关于继承的说法错误的是( )A、继承可以描述类与类之间的关系B、继承实现了代码的重用C、具有继承关系的子类和父类层次 java程序中运算式y+=z--/++x是怎么运算的? 在集合{3,x,(x×x-2x}中写x应满足的条件 在C语言中,为什么x++=y++是错误的,而++x=++y是正确的? 在java中,int x=10;y=34; K=(x 1、 下列关于构造方法的叙述中,错误的是( ) A) Java 语言规定构造方法名与类名必须相同 B) Java 语言规1、 下列关于构造方法的叙述中,错误的是( )A) Java 语言规定构造方法名与类名必须 定义一个名为Date的类,用于输入并验证日期,类中的数据成员和成员函数应满足以下规则;在主函数中编写相 集合{3,x,x的平方-2x}中x应满足的条件是_______ 集合{3,x,x^2-2x}中,x应满足的条件是? 计算下列函数的值? f(x)=ex-1cos(π/x) 其中,x值在程序中给定或从键盘输入. java语句编程,急呀! 在平面直角坐标系XOY中,若直线Y=KX+1与曲线Y=│x+1/x│—│x—1/x│有四个公共点,则实数k的取值范围是? 帮我理解一下下面的几个java里的正则表达式的意思?在java的Pattern类里出来的Greedy 数量词 X,一次或一次也没有 X* X,零次或多次 X+ X,一次或多次 X{n} X,恰好 n 次 X{n,} X,至少 n 次 X{n,m} X,至少 n 次,