求大神p图帮助!!!

求大神帮忙解释一下这个java代码程序每句的意思!!!!!_百度知道
求大神帮忙解释一下这个java代码程序每句的意思!!!!!
package notepad. import java.awt.*;import java.awt.event.*;import java.io.*; import java.awt.datatransfer.*; import javax.swing.JOptionP public class JABA{
public static void main(String args[])
TextEdit TE=new TextEdit(&记事本&);
}}class TextEdit extends Frame implements ActionListener{
Menu m1,m2,m3;
MenuItem xinjian,dakai,baocun,tuichu,quanxuan,jianqie,fuzhi,zhantie,
FileDialog openFD,saveFD;
TextEdit(String s)
m=new MenuBar();
m1=new Menu(&文件&);
xinjian=new MenuItem(&新建&);
dakai=new MenuItem(&打开&);
baocun=new MenuItem(&保存&);
tuichu=new MenuItem(&退出&);
m2=new Menu(&编辑&);
quanxuan=new MenuItem(&全选&);
jianqie=new MenuItem(&剪切&);
fuzhi=new MenuItem(&复制&);
zhantie=new MenuItem(&粘贴&);
m3=new Menu(&帮助&);
guanyu=new MenuItem(&关于&);
text=new TextArea();
openFD=new FileDialog(this,&打开&,FileDialog.LOAD);
saveFD=new FileDialog(this,&保存&,FileDialog.SAVE);
m1.add(xinjian);
m1.addSeparator();
m1.add(dakai);
m1.addSeparator();
m1.add(baocun);
m1.addSeparator();
m1.add(tuichu);
m2.add(quanxuan);
m2.addSeparator();
m2.add(jianqie);
m2.addSeparator();
m2.add(fuzhi);
m2.addSeparator();
m2.add(zhantie);
m3.add(guanyu);
m.add(m1);
m.add(m2);
m.add(m3);
setMenuBar(m);
setSize(300,400);setVisible(true);
add(text,&Center&);
提问者采纳
首先这个是一个基于awt和swing编程的java程序,也就是java的图文编程,也就是非网站的单机的界面。那么class TextEdit extends Frame implements ActionListener
这个是具体的布局类
public class JABA{
public static void main(String args[])
TextEdit TE=new TextEdit(&记事本&);
}}这是在main方法中实例了这个类,也就是调用了这个类生成了一个awt的小程序页面。接着看下面MenuB
Menu m1,m2,m3;
MenuItem xinjian,dakai,baocun,tuichu,quanxuan,jianqie,fuzhi,zhantie,
FileDialog openFD,saveFD;
C这些是定义了变量 menu是菜单类, textArea是文本输入域, bufferredReader是读取文件用的类,fileReader 同上 ,bufferWriter是写文件用的,fileWriter同上,clipboard是剪贴板类接下来TextEdit(String s)
m=new MenuBar();
m1=new Menu(&文件&);
xinjian=new MenuItem(&新建&);
dakai=new MenuItem(&打开&);
baocun=new MenuItem(&保存&);
tuichu=new MenuItem(&退出&);
m2=new Menu(&编辑&);
quanxuan=new MenuItem(&全选&);
jianqie=new MenuItem(&剪切&);
fuzhi=new MenuItem(&复制&);
zhantie=new MenuItem(&粘贴&);
m3=new Menu(&帮助&);
guanyu=new MenuItem(&关于&);
text=new TextArea();
openFD=new FileDialog(this,&打开&,FileDialog.LOAD);
saveFD=new FileDialog(this,&保存&,FileDialog.SAVE);这个方法是给之前定义的变量赋值 。你这个代码并没有粘贴全,但是能看出来应该是一个记事本功能。
知道上面粘贴不了那么多的文字 你有qq吗QAQ
后面还有一些没贴的上去
提问者评价
其他类似问题
为您推荐:
其他2条回答
核心主要就是main方法的那一行所调用的TextEdit 类。class TextEdit extends Frame implements ActionListener这行还需要解释么?继承Frame类实现事件监听的接口。接下来主要就是对各种组件来进行操作了。话说不搞GUI很长时间了,如果你对这个感兴趣的话可以下载JDK的API帮助文档,可以从上面查每个类的作用和每个方法的作用。
package notepad.
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.awt.datatransfer.*;
import javax.swing.JOptionP
public class JABA
public static void main(String args[])
//新建一个记事本
TextEdit TE=new TextEdit(&记事本&);
//记事本处理类
class TextEdit extends Frame implements ActionListener
//记事本里的变量(各种按钮)
Menu m1,m2,m3;
MenuItem xinjian,dakai,baocun,tuichu,quanxuan,jianqie,fuzhi,zhantie,
FileDialog openFD,saveFD;
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁茂名火车东站的电话号码是多少啊?急!!!!求大神帮助_百度知道
茂名火车东站的电话号码是多少啊?急!!!!求大神帮助
提问者采纳
茂名东站:2 (咨询)、6568192(订票)
提问者评价
其他类似问题
为您推荐:
火车东站的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁初三数学求大神帮助!详细过程!谢谢!_百度知道
提问者采纳
(1)△DCE与△ADE、△DCE与△BCE不一定相似。(2)当△DCE与△ADE、△DCE与△BCE一定相似时,△DCE与△BCE一定全等(因为斜边EC是公共边),于是CD=BC=6。于是设AE=x,则EB=ED=m-x。△DCE与△ADE,有AE/DE=AD/DC即x/(m-x)=3/6得出m=3x在直角三角形AED中,根据勾股定理有(3x)^2=x^2+3^2解得x=√3于是m=3√3。 题外话:△DCE与△BCE一定全等,并且一定是∠BEC=∠DEC(否则有ED//BC)同样当△DCE与△ADE时,一定有∠AED=∠DEC(否则AD//EC)于是有∠AED=∠DEC=∠BEC=60°。问题就可以直接得出结论了。
全等怎么证呢?
△DCE与△BCE相似时,∠BEC=∠DEC,两个直角相等,斜边相等,证得全等(AAS)
提问者评价
其他类似问题
为您推荐:
初三数学的相关知识
其他1条回答
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求大神帮帮忙改个图片颜色!!!!!在线等_百度知道
提问者采纳
提问者评价
来自团队:
其他类似问题
为您推荐:
颜色的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁硬盘打不开,求大神帮忙!!!!!!!_fedora吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:8,211贴子:
硬盘打不开,求大神帮忙!!!!!!!收藏
我在装玩win8之后安装的fedora18,在windows下有两个从磁盘,一个系统盘,一个文件盘,我在fedora下面打开不了任何磁盘,求帮助!!!Error mounting /dev/sda5 at /run/media/guo/AllData: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda5" "/run/media/guo/AllData"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).Metadata kept in Windows cache, refused to mount.Failed to mount '/dev/sda5': Operation not permittedThe NTFS partition is in an unsafe state. Please resume and shutdownWindows fully (no hibernation or fast restarting), or mount the volumeread-only with the 'ro' mount option.
大概意思是:进入Windows,然后正常关闭 Windows (不能是挂起/休眠、也不能是快速重启),然后再进入 Fedora 挂载分区。或者,用“只读”的方式挂载分区。
谢谢,已经解决了,因为没有正常关闭电脑,重新进入widows后正常关机再进就可以了~~
------来自 爱贴吧HD for Windows8
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 求大神p图 的文章

 

随机推荐