| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 678 人关注过本帖
标题:我是Java初学者,在学swing控件遇到如下问题,不知如何解决
只看楼主 加入收藏
hbqzbl
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2011-12-21
结帖率:100%
收藏
 问题点数:0 回复次数:4 
我是Java初学者,在学swing控件遇到如下问题,不知如何解决
import java.awt.*;
import java.awt.event.*;
import java.swing.*;
import *;
import *;

public class StudentInform extends JFrame
{
    JMenuBar jmenubar = new JMenuBar();
    JMenu jmenu_file = new JMenu("文件");
    JMenu jmenu_help = new JMenu("帮助");
    JMenuItem jmenuitem_open = new JMenuItem("打开");
    JMenuItem jmenuitem_out = new JMenuItem("退出");
    JMenuItem jmenuitem_about = new JMenuItem("关于");
    public StudentInform()
    {
        Container contentPane = getContentPane();
        contentPane.setLayout(null);
        setTitle("学生信息系统(1)");
        jmenubar.add(jmenu_file);
        jmenubar.add(jmenu_help);
        jmenu_file.add(jmenuitem_open);
        jmenu_file.addSeparator();
        jmenu_file.add(jmenuitem_out);
        jmenu_help.add(jmenuitem_about);
        setJMenuBar(jmenubar);
        setSize(250,100);
        setVisible(true);
        addWindowListener(new WindowAdapter()
                          {
                            public void windowClosing(WindowEvent e)
                              {
                                System.exit(0);
                              }
                          });
    }
    public static void main(String args[])
    {
        new StudentInform();
    }
}
编译时出现如下错误,很多
E:\java>javac StudentInform.java
StudentInform.java:4: 软件包 java.swing 不存在
import java.swing.*;
^
StudentInform.java:8: 找不到符号
符号: 类 JFrame
public class StudentInform extends JFrame
                                   ^
StudentInform.java:10: 找不到符号
符号: 类 JMenuBar
位置: 类 StudentInform
        JMenuBar jmenubar = new JMenuBar();
        ^
StudentInform.java:11: 找不到符号
符号: 类 JMenu
位置: 类 StudentInform
        JMenu jmenu_file = new JMenu("文件");
        ^
StudentInform.java:12: 找不到符号
符号: 类 JMenu
位置: 类 StudentInform
        JMenu jmenu_help = new JMenu("帮助");
        ^
StudentInform.java:13: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_open = new JMenuItem("打开");
        ^
StudentInform.java:14: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_out = new JMenuItem("退出");
        ^
StudentInform.java:15: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_about = new JMenuItem("关于");
        ^
StudentInform.java:10: 找不到符号
符号: 类 JMenuBar
位置: 类 StudentInform
        JMenuBar jmenubar = new JMenuBar();
                                ^
StudentInform.java:11: 找不到符号
符号: 类 JMenu
位置: 类 StudentInform
        JMenu jmenu_file = new JMenu("文件");
                               ^
StudentInform.java:12: 找不到符号
符号: 类 JMenu
位置: 类 StudentInform
        JMenu jmenu_help = new JMenu("帮助");
                               ^
StudentInform.java:13: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_open = new JMenuItem("打开");
                                       ^
StudentInform.java:14: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_out = new JMenuItem("退出");
                                      ^
StudentInform.java:15: 找不到符号
符号: 类 JMenuItem
位置: 类 StudentInform
        JMenuItem jmenuitem_about = new JMenuItem("关于");
                                        ^
StudentInform.java:18: 找不到符号
符号: 方法 getContentPane()
位置: 类 StudentInform
                Container contentPane = getContentPane();
                                        ^
StudentInform.java:20: 找不到符号
符号: 方法 setTitle(java.lang.String)
位置: 类 StudentInform
                setTitle("学生信息系统(1)");
                ^
StudentInform.java:28: 找不到符号
符号: 方法 setSize(int,int)
位置: 类 StudentInform
                setSize(250,100);
                ^
StudentInform.java:29: 找不到符号
符号: 方法 setVisible(boolean)
位置: 类 StudentInform
                setVisible(true);
                ^
StudentInform.java:30: 找不到符号
符号: 方法 addWindowListener(<匿名 java.awt.event.WindowAdapter>)
位置: 类 StudentInform
                addWindowListener(new WindowAdapter()
                ^
19 错误
不知哪里出现了错误
搜索更多相关主题的帖子: public import Java 
2012-04-04 15:26
mfkvfhpdx
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2011-6-15
收藏
得分:0 
import javax.swing.*;
楼主你懂的
2012-04-04 21:35
qp785210028
Rank: 2
等 级:论坛游民
帖 子:37
专家分:52
注 册:2011-10-31
收藏
得分:0 
同上....
2012-04-08 16:17
ab1034982749
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:215
专家分:1185
注 册:2012-4-14
收藏
得分:0 
楼主,你试试把第三行的import java.swing.*;改成import javax.swing.*;
因为没有java.swing.*;这个包
2012-04-15 01:17
lovefan
Rank: 2
等 级:论坛游民
帖 子:31
专家分:53
注 册:2013-3-16
收藏
得分:0 
以上说的都对,就是导入包时错了,第三行的import java.swing.*;改为import javax.swing.*;如果你已经会了在dos命令下编译程序,建议你使用eclipse编写程序并在运用过程中记住哪些组件应该导入哪些包,eclipse是鼠标放到那儿有提示,你点击就会自动导入相关的包,如果自己是刚刚开始学就建议用文本文档编写,这个有助于帮你记住一些基础的知识,等你熟练了文本文档编程方式,并记住了大量的基础,你可以考虑用eclipse等软件编写,不会用可以留言或者自己在网上搜…………
2013-03-20 19:49
快速回复:我是Java初学者,在学swing控件遇到如下问题,不知如何解决
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018306 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved