java制作窗口
发布网友
发布时间:2022-04-24 02:49
我来回答
共2个回答
热心网友
时间:2023-10-22 21:26
如果会出错就是因为你两个类写到了一个.java文件里,一个.java文件里的源代码中只能有一个public类,这是问题1;
第二个问题不会造成编译错误,但是你这个程序会因为没有入口而无法运行.因为你的main方法不是静态的
所以要把main方法改成public static void main(String args[])
import java.awt.*;
class FirstWindow extends Frame{
MenuBar menubar;
Menu menu;
MenuItem i1,i2;
FirstWindow(String s)
{
super(s);
setSize (160,170);
setLocation (120,120);
setVisible (true);
menubar=new MenuBar();
menu=new Menu("文件");
i1=new MenuItem("打开");
i2=new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example
{
public static void main(String args[]){
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:27
第一:一个类文件里面只能有一个public
第二:main函数是静态的,要加个static
第三:以下是修改后的代码
import java.awt.*;
class FirstWindow extends Frame {
MenuBar menubar;
Menu menu;
MenuItem i1, i2;
FirstWindow(String s) {
super(s);
setSize(160, 170);
setLocation(120, 120);
setVisible(true);
menubar = new MenuBar();
menu = new Menu("文件");
i1 = new MenuItem("打开");
i2 = new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example {
public static void main(String args[]) {
FirstWindow win = new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:26
如果会出错就是因为你两个类写到了一个.java文件里,一个.java文件里的源代码中只能有一个public类,这是问题1;
第二个问题不会造成编译错误,但是你这个程序会因为没有入口而无法运行.因为你的main方法不是静态的
所以要把main方法改成public static void main(String args[])
import java.awt.*;
class FirstWindow extends Frame{
MenuBar menubar;
Menu menu;
MenuItem i1,i2;
FirstWindow(String s)
{
super(s);
setSize (160,170);
setLocation (120,120);
setVisible (true);
menubar=new MenuBar();
menu=new Menu("文件");
i1=new MenuItem("打开");
i2=new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example
{
public static void main(String args[]){
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:27
第一:一个类文件里面只能有一个public
第二:main函数是静态的,要加个static
第三:以下是修改后的代码
import java.awt.*;
class FirstWindow extends Frame {
MenuBar menubar;
Menu menu;
MenuItem i1, i2;
FirstWindow(String s) {
super(s);
setSize(160, 170);
setLocation(120, 120);
setVisible(true);
menubar = new MenuBar();
menu = new Menu("文件");
i1 = new MenuItem("打开");
i2 = new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example {
public static void main(String args[]) {
FirstWindow win = new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:26
如果会出错就是因为你两个类写到了一个.java文件里,一个.java文件里的源代码中只能有一个public类,这是问题1;
第二个问题不会造成编译错误,但是你这个程序会因为没有入口而无法运行.因为你的main方法不是静态的
所以要把main方法改成public static void main(String args[])
import java.awt.*;
class FirstWindow extends Frame{
MenuBar menubar;
Menu menu;
MenuItem i1,i2;
FirstWindow(String s)
{
super(s);
setSize (160,170);
setLocation (120,120);
setVisible (true);
menubar=new MenuBar();
menu=new Menu("文件");
i1=new MenuItem("打开");
i2=new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example
{
public static void main(String args[]){
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:27
第一:一个类文件里面只能有一个public
第二:main函数是静态的,要加个static
第三:以下是修改后的代码
import java.awt.*;
class FirstWindow extends Frame {
MenuBar menubar;
Menu menu;
MenuItem i1, i2;
FirstWindow(String s) {
super(s);
setSize(160, 170);
setLocation(120, 120);
setVisible(true);
menubar = new MenuBar();
menu = new Menu("文件");
i1 = new MenuItem("打开");
i2 = new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example {
public static void main(String args[]) {
FirstWindow win = new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:26
如果会出错就是因为你两个类写到了一个.java文件里,一个.java文件里的源代码中只能有一个public类,这是问题1;
第二个问题不会造成编译错误,但是你这个程序会因为没有入口而无法运行.因为你的main方法不是静态的
所以要把main方法改成public static void main(String args[])
import java.awt.*;
class FirstWindow extends Frame{
MenuBar menubar;
Menu menu;
MenuItem i1,i2;
FirstWindow(String s)
{
super(s);
setSize (160,170);
setLocation (120,120);
setVisible (true);
menubar=new MenuBar();
menu=new Menu("文件");
i1=new MenuItem("打开");
i2=new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example
{
public static void main(String args[]){
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
热心网友
时间:2023-10-22 21:27
第一:一个类文件里面只能有一个public
第二:main函数是静态的,要加个static
第三:以下是修改后的代码
import java.awt.*;
class FirstWindow extends Frame {
MenuBar menubar;
Menu menu;
MenuItem i1, i2;
FirstWindow(String s) {
super(s);
setSize(160, 170);
setLocation(120, 120);
setVisible(true);
menubar = new MenuBar();
menu = new Menu("文件");
i1 = new MenuItem("打开");
i2 = new MenuItem("保存");
menu.add(i1);
menu.add(i2);
menubar.add(menu);
setMenuBar(menubar);
}
}
public class Example {
public static void main(String args[]) {
FirstWindow win = new FirstWindow("一个简单的窗口");
}
}