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

//Example1.javapackagebao1;publicclassExample1{publicvoidshow(){System.out.println("D... //Example1.java
package bao1;
public class Example1{
public void show() {System.out.println("DsiplayExample1!"); }
}
//Example2.java
package bao1;
public class Example2{
public void show() {System.out.println("DsiplayExample2!"); }
}
//JavaApp.java
import bao1.Example1;
import bao1.Example2;
public class JavaApp{
public static void main(String []args){

Example1E1=new Example1();

Example1 E1=new Example2();

E1.show; E2.show;
求逐句标注上面这个程序。
展开
 我来答
山水阿锐
2015-04-26 · TA获得超过34.3万个赞
知道顶级答主
回答量:23.7万
采纳率:91%
帮助的人:3.3亿
展开全部
您好,这样:
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");
//这两句话加载图片生成打开和保存的图标对象。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式