| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 575 人关注过本帖
标题:好多错误啊
只看楼主 加入收藏
tcboy20
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-3-9
收藏
 问题点数:0 回复次数:3 
好多错误啊
import javax.swing.*;
import java.awt.event.*;
import java.awt.event.*;
class FirstWindow extends JFrame{
JMenuBar menubar;
JMenu menu;
JMenuItem item1,item2;
FirstWindow(String s)
{
super(s);
setSize(160,170);
setLocation(120,120)
setVisible(true);
menubar=new JMenuBar();
menu=new JMenu("文件");
item1=new JMenuItem("打开",new ImageIcon("open.gif"));
item2=new JMenuItem("保存",new ImageIcon("save.gif"));
item1.setAccelerator(KeyStroke.getAWTKeyStroke(`O`));
item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));
menu.add(iteam1);
menu.addSeparator();
menu.add(iteam2);
menubar.add(menu);
set.JMenuBar(menubar);
validate();
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
public classExample
{public static void main(String args[])
{
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
搜索更多相关主题的帖子: import super 
2006-03-28 23:32
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

你怎么会这样写程序啊
我从来真的是,从来没有见过这么马虎的作者
====================================
import javax.swing.*;
import java.awt.event.*;
import java.awt.event.*;//为什么要导入两遍???
class FirstWindow extends JFrame{
JMenuBar menubar;
JMenu menu;
JMenuItem item1,item2;
FirstWindow(String s)
{
super(s);
setSize(160,170);
setLocation(120,120)
setVisible(true);//先设为true后面的加入工作怎么进行,这个应该放在最后
menubar=new JMenuBar();
menu=new JMenu("文件");
item1=new JMenuItem("打开"new ImageIcon("open.gif"));//为什么要用全角的逗号
item2=new JMenuItem("保存"new ImageIcon("save.gif"));//为什么要用全角的逗号
item1.setAccelerator(KeyStroke.getAWTKeyStroke(`O`));//为什么喜欢用全角。'O'不是更好吗
item2.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK));
menu.add(iteam1);//连自己取的变量名都会打错,真是人才!!!!
menu.addSeparator();
menu.add(iteam2);//连自己取的变量名都会打错,真是人才!!!!
menubar.add(menu);
set.JMenuBar(menubar);//中间加个点是什么意思?????setJMenuBar();才是对的
validate();
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
public classExample //class和Example粘到一坨去干什么???
{public static void main(String args[])
{
FirstWindow win=new FirstWindow("一个简单的窗口");
}
}
//你直接把main函数放在上面的类中不就可以了吗,为什么要重新建过一个类,仅仅为了一个main函数???
//下面那一句你都用对了,为什么这句会用错??getAWTKeyStroke??
=============================================
说一下我的想法,其实我觉得写程序首先自己要小心,认真,特别是细节的地方,并且特别是初学者,如果刚开始学就养成了这么一个习惯,那么我觉得不学为好。
还有,如果编译错误的话,编译器会告诉你哪里错了,你完全可以自己去把它找出来,万一找不出来的,你可以发到网站上来,大家帮你找,但是这个程序,我相信,你是一写完就自己帖到网上来了,这样对自己是一点进步都没有的,一个这么小的程序竟然会出这么多的错误,我觉得真是太不应该了!



可惜不是你,陪我到最后
2006-03-29 10:41
tcboy20
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-3-9
收藏
得分:0 
经过一番修改,可以了
这个是我看别人自己凭记忆写的,很多东西都还不是很明白
2006-03-29 14:31
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
程序应该自己先调试,然后再找错
还有,你初学的话,不应该马上就写这种程序,而应该把基本的学好

可惜不是你,陪我到最后
2006-03-29 14:48
快速回复:好多错误啊
数据加载中...
 
   



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

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