永发信息网

求帮忙注释一个JAVA程序代码。越详细越好。谢谢!

答案:1  悬赏:30  手机版
解决时间 2021-03-25 19:42
求帮忙注释一个JAVA程序代码。越详细越好。谢谢!
最佳答案
您好,这样:
JFrame f; //它是屏幕上window的对象,能够最大化、最小化、关闭。(窗体)

JTextArea textArea; //纯文本的多行区域(文本域)

JScrollPane scrollpane; //面板容器,可以加入到JFrame中 , 它自身是个容器,可以把其他compont加入到JPanel中,如JButton,JTextArea,JTextField等,另外也可以在它上面绘图(带滚动条的面板)

JLabel label;//(标签)

JMenuBar menuBar;//(菜单栏)可以加入菜单

JMenu filemenu;//菜单,可以加入到菜单栏中

JMenu editmenu;//同上

JMenuItem open,save,exit,foreground,background; //菜单项(与上面的两项是在一起使用的,比如说word,打开后有一排文件,编辑,视图这些菜单,这一行菜单是放到菜单栏上的,而某个菜单点开之后,下拉列表中的内容,比如说打印,另存为,指的就是菜单项)

JToolBar toolBar;//工具栏

JButton btnopen;//按钮

JButton btnsave;//同上

File lastFile=null;//文件

public void init(){

f=new JFrame("文本编辑器");//创建一个窗体

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //设置窗体关闭时默认的操作:点击关闭按钮窗体退出。

f.setSize(400, 300);//设置尺寸(长宽)

f.setVisible(true);//设置窗体为可见,到这一步你就可以看见一个空着的400*300的窗体了

Container frame=f.getContentPane();

menuBar=new JMenuBar();//创建菜单栏

f.setJMenuBar(menuBar);//将菜单栏放到窗体上

filemenu=new JMenu("file");

editmenu=new JMenu("edit");//上面两句创建了俩菜单,文件,和编辑

filemenu.setMnemonic('F');//快捷键,就跟word里面的文件菜单后面括号里跟的那个(F)是一个道理

editmenu.setMnemonic('e');

menuBar.add(filemenu);

menuBar.add(editmenu);//上面两句代码把两个菜单加到菜单栏中

open=new JMenuItem("open");//创建菜单项,跟word中文件菜单列表中的打开一样,下面一句是设置快捷键的

open.setMnemonic('o');

filemenu.add(open); //把上面的菜单项,加入到文件菜单中,到这一步,你点开菜单就看见有个打开这一项了

save=new JMenuItem("save");//下面的原理跟上面一样

save.setMnemonic('s');

filemenu.add(save);

filemenu.addSeparator();//加入分隔符,将菜单项分隔开,可以看一下word里面的分割线

exit=new JMenuItem("exit");//退出 菜单项

exit.setMnemonic('x');

filemenu.add(exit);

//创建前景,背景菜单项加入到,edit菜单
foreground =new JMenuItem("foreground");

background =new JMenuItem("background");

editmenu.add(foreground);

editmenu.add(background);

// Icon openIcon=new ImageIcon("/src/open.png");
//这两句话加载图片生成打开和保存的图标对象。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
读亚洲简图,完成下列要求.(1)亚洲的大陆
泰伦斯瓷砖怎么样?
电力电工照明器材营销部地址好找么,我有些事
三星gt-s3580装系统在哪下载
什么叫轻型井点降水?
形容马驰骋奔放的词语有哪些
投影仪与投影幕布之间的安装距离怎么计算?如
l only do what l like什么意思
钉(dìng)字组词
我在北京海淀区找到一份兼职,是做健身校园代
蝌蚪卵有多大求求你
XSX 开口闭口独一无二。(猜二字)
目前世界上还有哪些国家保留有死刑?
成都附近哪里好玩
江字有多少种写法
推荐资讯
因为6 8=14,所以14-6=8的道理是什么
比x的五倍多28的数是148,X是多少
请问fun怎么读
关于国际贸易的叙述,正确的是A.商业信息的交
楼房涨价的诗句望各位帮给我发过来。谢谢!
脱式计算79-64÷8=
这几年来拉萨好多人汉族人怎么回事呀?
考贵阳初中至少需要多少分?
关于遥感技术与地理信息系统在自然灾害监测中
用起先随后一会儿一会儿一会儿造句!急啊!
怎么去除焚烧炉尾气中的一氧化碳
室友想把我赶出寝室,怎么办?我高一,是女生
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?