JAVA程序小毛病

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:31:41
import java.awt.*;
import java.awt.event.*;

public class Xt extends Frame
{
public static void main(String args[])
{
Frame frame = new Frame();
frame.setBackground(Color.lightGray);
frame.setSize(400,400);
frame.setVisible(true);
final CardLayout cl = new CardLayout();
MenuBar menuBar = new MenuBar();
Menu menuFile = new Menu();
MenuItem menuFileExit = new MenuItem();
MenuItem menuFileOpen = new MenuItem();
MenuItem menuFileOn = new MenuItem();
menuFile.setLabel("File");
menuFileExit.setLabel("Exit");
menuFileOpen.setLabel("Open");
menuFileOn.setLabel("On");
final Panel p = new Panel();
p.setLayout(cl);
Panel p1 = new Panel();
Panel p2 = new Panel();
p1.add(new Label("Open"));
p2.add(ne

你的程序没毛病哦,
点击菜单file的on 页面显示为on
点击Open 页面显示Open
点击Exit 程序就退出了

你的程序在我这里运行正常,你说的"改变Frame后,再点击file或者on后,效果就出来了。"
我也遇过这样问题,我也正在找原因