首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
存储一个国际码需要几个字节
查看本题答案
包含此试题的试卷
计算机等级考试《单选题》真题及答案
点击查看
你可能感兴趣的试题
热门试题
更多
下面是一个Applet程序其功能是实现一个计数器每隔0.15秒计数器数值加1数值动态变化并且能够控制计数器的暂停和继续要求通过使用swing的构件建立图形用户界面主要包括一个文本区域用于显示计数器结果两个按钮一个使计数器暂停一个使计数器继续工作请改正程序中的错误有下划线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行importjavaxswing.*importjava.awt.*importjava.awt.event.*/*<appletcode=ex4_2.classwidth=800height=400></applet>*/publicclassex4_2extendsJAppletprivateJTextFieldjtf=newJTextField15;privateJButtonHold=newJButtonHoldresume=newJButtonResume;privateex4_2thobj4_2th=newex4_2th;classex4_2thextendsThreadprivateintcnt=0;privatebooleanbIsHold=false;publicex4_2thstart;publicvoidholdbIsHold=truepublicsynchronizedvoidfauxResumebIsHold=false;wait;publicvoidrunwhiletruetrysleep150synchronizedthiswhilebIsHoldnotify;catchInterruptedExceptionieSystem.err.printlnInterrupted;jtf.setTextcnt;publicvoidinitContainercp=getContentPanecp.setLayoutnewFlowLayout;cp.addjtfHold.addActionListenernewActionListenerpublicvoidactionPerformedActionEventaeobj4_2th.hold;cp.addHold;resumeaddActionListenernewActionListenerpublicvoidactionPerformedActionEventeobj4_2th.fauxResume;cp.addresumepublicstaticvoidmainString[]argsex4_2obj4_2=newex4_2Stringstr=obj4_2.getClasstoString;ifstr.indexOfclass!=-1str=str.substring6JFramefrm=newJFramestrfrm.addWindowListenernewWindowAdapterpublicvoidwindowClosingWindowEventweSystem.exit0;;frm.getContentPaneaddobj4_2frm.setSize300200obj4_2.initobj4_2.start;frm.setVisibletrueex4_2.html<HTML><HEAD><TITLE>ex4_2</TITLE></HEAD><BODY><appletcode=ex4_2.classwidth=800height=400</applet></BODY></HTML>
请完成下列Java程序运行3个线程每一个线程有自己的标志用abc表示每个线程显示一个Start信息和一个End信息并且间隔地显示2个Loop信息间隔变化为0.5-2秒之间的随机延迟程序运行结果如下注由于时间间隔为随机数所以运行结果的顺序不惟一aStartbStartcStartbLoopaLoopbLoopbEndcLoopaLoopaEndcLoopcEnd注意请勿改动main主方法和其他已有语句内容仅在下划线处填入适当的语句publicclassex2_2implementsRunnablestaticcharflag2_2=’a’;publicstaticvoidmainString[]argex2_2obj2_2=newex2_2;Threadthread2_2=newThreadobi2_2;thread2_2.start;thread2_2=newThreadobj2_2;thread22.start;thread2_2=newThreadobi2_2;thread2_2.start;publicvoidruncharmyflag2_2;synchronizedthis_________________;System.out.printlnmyflag2_2+Start;forinti=0;i<2;i++tryThread.sleeprand5002000;System.out.printlnmyflag2_2+Loop;catchInterruptedExceptionieSystem.out.printlnie;System.out.printlnmyflag2_2+End;finalprivateintrandintlowinthighreturn_________________;
请完成下列Java程序程序的功能是复制文件并显示文件将每个字符读入并写入另一个文件同时显示出来注意在本题中是将D盘的JDK目录下的README.txt文件打印在屏幕上并写入另一个文件temp.txt中注童请勿改动main主方法和其他已有的语句内容仅在下划线处填入适当的语句importjava.io.*publicclassFileCopyBypublicstaticvoidmainStringargs[]tryFileReaderinput=newFileReaderFileCopyBy.javaFileWriteroutput=newFileWritertemp.txtintc=input.readwhile_________________________System.out.printcharcc=input.readinput.closeoutputclosecatchIOExceptioneSystem.out.printlne
请完善程序程序文件名Java_2.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]构造一个5行5列的二维数组给数组赋值并将其按照行列对齐的方式输出使程序输出结果如下0000100023004560789101112131415源程序importjava.io.*publicclassJava_2publicstaticvoidmainStringargs[]inta[][]=newint[5][5]intijk=1fori=0;i<5;i++forj=0;1;j++ifi+j<4a[i][j]=0else2fori=0;i<5;i++forj=0;j<5;j++ifa[i][j]<10System.out.printa[i][j]+elseSystem.out.printa[i][J]+System.out.println
下列程序使用CardLayout管理了2张卡片每张都是一个Panel每个Panel有一个Button单击按钮显示下一张卡片中的内容请将程序补充完整注意不改动程序结构不得增行或删行importjava.awt.*;importjava.awt.event.*;publicclassex3implements______privatePanelp1p2;privateButtonbtn1btn2;privateFramefrm;privateCardLayoutcl;publicstaticvoidmainString[]argsex3tt=newex3;tt.method;publicvoidmethodFrm=newFrameCardLayout;Cl=newCardLayout;btn1=newButtonCard1;btn2=newButtonCard2;pl=newPanel;p2=newPanel;p1.addbtn1;btn1.addActionListenerthis;p2.addbtn2;______frm.SetLayoutcl;frm.addplLayer1;frm.addplLayer1;frm.SetSize200200;frm.SetVisibletrue;publicvoidactionPerformedActionEventae______
下面是一个Applet程序其功能是通过两个文本框获得用户输入两个数按回车键计算这两个数的商请改正程序中的错误有下划线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行程序运行结果如下importjava.awt.*;importjava.awt.Event.*;importjava.applet.*;/*<appletcode=ex14_3.classwidth=800height=400></applet>*/publicclassex14_3extendsAppletprivateTextFieldtf1tf2;privateStringstrAnswer;publicvoidinittf1=newTextField20;addtf1;tf2=newTextField20;addtf2;strAnswer=Undefined;publicvoidpaintGraphicsgFontf=newFontTimesRomanFont.PLAIN20;g.setFontf;g.drawStringresult:80100;g.drawStringstrAnswer60150;publicbooleanactionEventeObjectoStrings1=tf1.getText;Strings2=tf2.getText;tryintn1=String.valueOfs1;intn2=String.valueOfs2;intout=n1/n2;strAnswer=Integer.parseIntout;catchNumberFormatExceptionnfestrAnswer=errornumber!;repaint;returntrue;ex14_3.htm1<HTML><HEAD><TITLE>ex14_3</TITLE></HEAD><BODY><appletcode=ex14_3.classwidth=800height=400></applet></BODY></HTML>
下面的程序的功能是求1~100的奇数的和及该和的平均值请在程序的每条横线处填写一个语句程序的功能完整注意请勿改动main主方法和其他已有的语句内容仅在横线处填入适当的语句publicclassSumAndAvepublicstaticvoidmainStringargs[]intcount=0sum=0ave=0;forinti=1;i<=100;____________________if_____________________continue;else___________________sum=sum+i;ave=sum/count;System.out.printlnsum=+sum;System.out.printlnave=+ave;
下列程序中要求从键盘接受字符输入直到输入字符为e注意是小写时停止并且将输入的字符e之前的字符显示在屏幕上请将程序补充完整程序运行结果如下Keeptypingitwillstopwhileenter’e’...ddfsofkjlvncozieowdsfadsfddfsofkjlvncoziimportjava.io.*;publicclassex4_1publicstaticvoidmainString[]argscharch;System.out.printlnKeeptypingitwillstopwhileenter’e’...;trywhilech=_______!=’e’System._______;catchIOExceptionJoeSystem._______;
请完善程序程序文件名Java_2.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]程序显示一个窗口该窗口包含一个按钮和一个文本域当单击按钮时将在文本域中显示当前日期如下图所示源程序importjava.awt.*importjava.awt.event.*importjava.util.*publicclassJava_2implementsActionListenerFramefButtonbTextFieldtfpublic1f=newFrameShowDatef.setLayoutnewFlowLayoutf.setSize400100//注册窗口__WindowListener2newWindowAdapterpublicvoidwindowClosingWindowEventeSystem.exit0b=newButton显示当前日期b.addActionListenerthistf=newTextField30f.addbf.addtff.setVisibletruepublicstaticvoidmainString[]argsJava_2t=newJava_2publicvoidactionPerformedActionEventeDated=newDate//获取当前日期tf.setTextd.toString
请完善程序程序文件名Java_3.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]生成下面左边图形界面单击图中的New按钮弹出如右图所示的对话框源程序importjava.awt.*importjava.awt.event.*importjavax.swing.*publicclassJava_3publicstaticvoidmainString[]argsMulticastFrameframe=newMulticastFrameframe.setDefaultCloseOperationJFrame.EXIT_ON_CLOSEframe.showclassMulticastFrameextendsJFramepublicMulticastFramesetTitleMulticastTestsetSizeWIDTHHEIGHTMulticastPanelpanel=newMulticastPanelContainercontentPane=getContentPanecontentPane.add1publicstaticfinalintWIDTH=300publicstaticfinalintHEIGHT=200classMulticastPanelextendsJPanelpublicMulticastPanelJButtonnewButton=newJButtonNewaddnewButtonActionListenernewListener=newActionListenerpublicvoidactionPerformedActionEventeventmakeNewFramenewButton.addActionListenernewListenercloseAllButton=newJButtonClosealladdcloseAllButtonprivatevoidmakeNewFramefinalBlankFrameframe=newBlankFrameframe.showActionListenercloseAllListener=newActionListenerpublicvoidactionPerformedActionEventeventframe.2//使窗口隐藏或消除closeAllButton.addActionListener3privateJButtoncloseAllButtonClassBlankFrameextendsJFramepublicBlankFrame4++setTitleFrame+countersetSizeWIDTHHEIGHTsetLocationSPACING*counterSPACING*counterpublicstaticfinalintWIDTH=200publicstaticfinalintHEIGHT=150publicstaticfinalintSPACING=30privatestaticintcounter=0
下面是一个Applet程序其功能是进行整数加法运算要求有3个文本区域2个作为输入1个作为输出并且由异常处理来判断输入的数字是否为整型如果是则进行运算否则抛出异常并显示在第3个文本区域中请改正程序中的错误有下画线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行importjava.awt.*importjava.awt.event.*importjava.applet.Applet/*<appletcode=ex17_3.classwidth=800height=400></applet>*/publicclassex17_3extendsAppletimplementsActionListenerTextFieldtf1=newTextField5TextFieldtf2=newTextField5TextFieldtf3=newTextField5Labell1=newLabel+Labell2=newLabel=Buttonbtn=newButton相加publicvoidinitaddl1addtf1addtf2addl2addtf3addbtnbtn.addActionListenerthispublicvoidactionPerformedActionEventaetryinta=Integer.parseInttfi.getTextintb=Integer.parseInttf2.getTextintx=a+btf2.setTextInteger.toStringxcatchNumberFormatExceptionnfetf3.setTexterror!ex17_3.html<HTML><HEAD><TITLE>ex17_3</TITLE></HEAD><BODY><appletcode=ex17_3.classwidth=800height=400></applet></BODY></HTML>
请完成下列Java程序用树构件展示计算机等级考试二级的简单目录组织结构包含三级目录第一级是根目录计算机二级第二级包含2个目录一个是c++一个是javac++目录中只有一项就是简介而java目录中包含三项一个简介一个大纲一个第三级目录参考书参考书目录中包含两项一个是指导书一个是上机习题集要求根据上述目录结构给出图形用户界面的表示注意请勿改动main主方法和其他已有语句内容仅在下划线处填入适当的语句程序运行结果如下importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.tree.DefaultMutableTreeNode;publicclassex23_2extendsJPanelstaticJFramejfrm;publicex23_2setLayoutnewBorderLayout;DefaultMutableTreeNoderoot=addNode;JTreejt=newJTreeroot;jt.setRootVisibletrue;JScrollPanejsp=newJScrollPane;jsp.setViewportViewjt;addjsp;publicDefaultMutableTreeNodeaddNodeDefaultMutableTreeNoderoot=newDefaultMutableTreeNode计算机二级;DefaultMutableTreeNodesub1=newDefaultMutableTreeNodejava;DefaultMutableTreeNodesub2=newDefaultMutableTreeNodec++;root.addsub2;root.addsub1;DefaultMutableTreeNodemagazines=newDefaultMutableTreeNode参考书;sub1.addnewDefaultMutableTreeNode简介;sub1.addnewDefaultMutableTreeNode大纲;__________________;magazines.addnewDefaultMutableTreeNode指导书;magazines.addnewDefaultMutableTreeNode上机习题集;__________________.addnewDefaultMutableTreeNode简介;returnroot;publicstaticvoidmainStringargs[]jfrm=newJFrameex23_2;ex23_2obj23_2=newex23_2;jfrm.getContentPane.addCenterobj23_2;jfrm.setSize400250;jfrm.addWindowListenernewWindowAdapterpublicvoidwindowClosingWindowEventeSystem.exit0;;jfrm.setVisibletrue;
请完成下列Java程序查找一个矩阵中的鞍点对于一个二维数组中的鞍点该点位置上的元素在该行上最小在该列上最大也可能没有鞍点数组大小为4行5列注意请勿改动main主方法和其他已有的语句内容仅在横线处填人适当的语句publicclassex12_2publicstaticvoidmainString[]argsintijflagm=4n=5int[]min=newint[4]int[]max=newint[5]intr[][]=2567932652781218596453217323flag=0fori=0;i<m;i++//获取元素在该行上最大min[i]=r[i][0]forj=1;j<n;j++ifr[i][j]<min[i]__________forj=0;j<n;j++//获取同一元素在该列上最大max[j]=r[0][j]fori=1;i<m;i++ifr[i][j]>max[j]__________fori=0;i<m;i++forj=0;j<n;j++ifmin[i]==max[j]System.out.print+i++j++r[i][j]flag=1ifflag==0System.out.println没有鞍点!
下列Application程序中指定as为字符串数组类型先创建一个HashSet对象并赋值然后在屏幕输出s请将程序补充完整importjava.util.*publicclasstest17_1publicstaticvoidmainString[]args__________s=newHashSets.addHellos.addWorlds.addnewCharacter’我’s.addnewInteger23s.addHello__________as=Wor1ds.addass.addnulls.addnewInteger23s.addnullSystem.out.println__________
下面是一个Applet程序其功能是绘制三维矩形以使该矩形面凹下并将图像放入凹下的矩形面中请改正程序中的错误有下划线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行程序运行结果如下importjava.awt.*;importjava.applet.*;importjava.awt.image.*;importjava.util.*;importjava.net.*;/*<appletcode=ex16_3.classwidth=800height=400></applet>*/publicclassex16_3extendsAppletprivateImageimg;publicvoidinitURLurl=getCodeBase;img=getImageurlex16_3.gif;MediaTrackermt=newMediaTracker;mt.addImageimg1;trymt.waitForAll;catchExceptionee.printStackTrace;setBackgroundColor.black;publicvoidpaintGraphicsgintthick=3x=10y=10;g.drawImageimgxy;g.setColorColor.lightGray;intw=img.getWidththis;inth=img.getHeightthis;forinti=0;i<thick;i++g.draw3DRectxyw+2*ih+2*itrue;ex16_3.html<HTML><HEAD><TITLE>ex16_3</TITLE></HEAD><BODY><appletcode=ex16_3.classwidth=800height=400></applet></BODY></HTML>
请完善程序程序文件名Java_1.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]完善该程序并进行调试使程序输出结果如下图所示源程序//用2~20的偶数去初始化数组importjavax.swing.*publicclassJava_1publicstaticvoidmainStringargs[]finalintARRAY_SIZE=10intn[]//7I用整形数组Stringoutput=n=1int[ARRAY_SIZE]//分配数组//给数组赋值forinti=0i<n.lengthi++n[i]=2+2*ioutput+=数组下标/t值/nforinti=0i<n.lengthi++output+=i+/t+n[i]+/nJTextAreaoutputArea=2JTextArea1110outputArea.setTextoutputJOptionPane.3nulloutputArea用2至20的偶数去初始化数组JOptionPane.INFORMATION_MESSAGESystem.exit0
下面是一个Applet程序其功能是从3-100之间包括3和100每隔0.5秒显示一个新的数字如果数字为素数则显示为灰色其他为绿色请改正程序中的错误有下划线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行程序运行结果如下importjava.awt.*;importjava.applet.Applet;/*<appletcode=ex4_3.classwidth=800height=400></applet>*/publicclassex4_3extendsAppletpublicColorcolor4_3=Color.black;privateintn4_3=3;publicmyPrimethPrime4_3;publicvoidinitthPrime4_3=newmyPrimethis;thPrime4_3.start;publicvoidpaintGraphicsgg.setColorcolor4_3;g.drawStringn4_35050;publicintgetIntreturnn4_3;publicvoidsetIntintin4_3=i;classmyPrimeextendsThreadex43obj4_3;myPrimeex4_3othis.obj4_3=o;publicbooleanisPrimeintnbooleanbPrime=true;inti=2;ifn
请完善程序程序文件名Java_3.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]本题的要求是填三个空改两个错该程序是两个整数进行比较由考生通过输入窗口分别输入两个整数程序比较出结果源程序importjavax.swing.JOptionPanepublicclassJave_3publicstaticvoidmainStringargs[]StringfirstNumber//用户输入第1个字符串secondNumber//用户输入第2个字符串result//astringcontainingtheoutputintnumber1//比较的第1个数number2//比较的第2个数//读用户输入的第1个字符串readfirstnumberfromuserasastringfirstNumber=JOptionPane.showInputDialogEnterfirstinteger://读用户输入的第2个字符串readsecondnumberfromuserasastringsecondNumber=JOptionPane.showInputDialogEntersecondinteger://将字符串类型转换成整数类型number1=Integer.parseIntfirstNumbernumber2=Integer.parseIntsecondNumberresult=ifnumber1=number21//本行有错需修改result=number1+==+number2ifnumber1!=number2result=number1+!=+number2iffnumber1<number2result=result+/n+number1+<+number2ifnumber1>number2result=result+/n+number1+>+number2ifnumber1<=number2result=result+/n+number1+<=+number2if;number1>=number22//本行有错需修改result=result+/n+number1+>=+number2//显示结果3nullresultComparisonResults4INFORMATION_MESSAGE//程序正常退出5/*JOptionPane类的常用静态方法如下showInputDialogshowConfirmDialogshowMessageDialogshowOptionDialog*/
请完成下列Java程序输出某年的某月有多少天数要求生成2个输入对话框一个输入年份一个输入月份并且能检查输入的数字是否符合要求如果符合要求则根据输入的年份和月份计算出这一年的这一月有多少天提示闰年为年数能被4整除但是不能被100整除注意请勿改动main主方法和其他已有语句内容仅在下划线处填入适当的语句程序运行结果如下importjavax.swing.JOptionPane;publicclassex10_2publicstaticvoidmainString[]argsStringstrIn;intnYearnMonthnNumOfDays=0;strIn=JOptionPane.showInputDialogyear.;nYear=Integer.parseIntstrIn;ifnYear<0System.out.printlnInvalidatenumberofyear!return;strIn=JOptionPane.showInputDialogmonth.;nMonth=Integer.parseIntstrIn;if_____________System.out.printlnInvalidatenumberofmonth!return;switchnMonthcase1:case3:case5:case7:case8:case10:case12:nNumOfDays=31;break;case4:case6:case9:case11:nNumOfDays=30;break;case2:if________________nNumOfDays=29;elsenNumOfDays=28breakSystem.out.printlnNumberofdays+nNumOfDays
请完善程序程序文件名Java_1.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]完成程序并运行得到的结果如下图所示源程序importjavax.swing.JOptionPanepublicclassJava_1publicstaticvoidmainStringargs[]Stringoutput=forintcount=1count<=101ifcount2continue//当count为5时跳过循环中的剩余代码output+=count+output+=/nUsedcontinuetoskipprinting5JOptionPane.showMessageDialognulloutputSystem.exit0
下面的程序是用do_while语句计算10的阶乘请在程序的每条横线处填写一个语句使程序的功能完整注意请勿改动main主方法和其他已有的语句内容仅在横线处填入适当的语句publicclassDoWhileLooppublicstaticvoidmain______intn=10;longresult=1do____________System.out.println10的阶乘为:+result;
下列程序要求在对话框中打印欢迎您参加考试!请将程序填写完整注意不改动程序结构不得增行或删行importjavax.swing.JOptionPane;publicclassex1publicstaticvoidmainStringargs[]JOptionPane.______null欢迎您参加考试!;System.exit0;
请完善程序程序文件名Java_3.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]本题的要求是填三个空改两个错该程序是两个整数进行比较由考生通过输入窗口分别输入两个整数程序比较出结果源程序importjavax.swing.JOptionPanepublicclassJave_3publicstaticvoidmainStringargs[]StringfirstNumber//用户输入第1个字符串secondNumber//用户输入第2个字符串result//astringcontainingtheoutputintnumber1//比较的第1个数number2//比较的第2个数//读用户输入的第1个字符串readfirstnumberfromuserasastringfirstNumber=JOptionPane.showInputDialogEnterfirstinteger://读用户输入的第2个字符串readsecondnumberfromuserasastringsecondNumber=JOptionPane.showInputDialogEntersecondinteger://将字符串类型转换成整数类型number1=Integer.parseIntfirstNumbernumber2=Integer.parseIntsecondNumberresult=ifnumber1=number21//本行有错需修改result=number1+==+number2ifnumber1!=number2result=number1+!=+number2iffnumber1<number2result=result+/n+number1+<+number2ifnumber1>number2result=result+/n+number1+>+number2ifnumber1<=number2result=result+/n+number1+<=+number2if;number1>=number22//本行有错需修改result=result+/n+number1+>=+number2//显示结果3nullresultComparisonResults4INFORMATION_MESSAGE//程序正常退出5/*JOptionPane类的常用静态方法如下showInputDialogshowConfirmDialogshowMessageDialogshowOptionDialog*/
下面是一个类的定义程序请将程序补充完整注意不改动程序结构不得增行或删行publicclass______intxy;MyClassinti______x=i;y=j;
请完成下列Java程序程序的功能演示了如何通过实现Runnable接口创建线程对象程序中定义了一个类B类中重写了含一个字符串参数的构造方法并实现了Runnable接口即在类B中编写了接口中的run方法的方法体还定义了一个应用程序类ex35_2其中创建类B的3个对象b1b2和b3作为线程对象t1t2和t3的参数并启动这3个线程注意请勿改动main主方法和其他已有语句内容仅在下划线处填入适当的语句程序运行结果如下publicclassex35_2publicstaticvoidmainStringargs[]Runnableb1=newBFirst;Runnableb2=newBSecond;Runnableb3=newBThird;Threadt1=newThreadb1;Threadt2=newThreadb2;Threadt3=newThreadb3;t1.start;t2.start;t3.start;classB_____________________RunnableStrings;publicBStringstrs=str;_________________forinti=1;i<3;i++System.out.printlns+运行!;tryThread.sleepintMath.random*100;catchInterruptedExceptionee.printStackTrace;System.out.printlns+结束!;
请完成下列Java程序记录鼠标在窗口中的信息包括鼠标的移动事件以及鼠标在窗口中的位置坐标要求在窗口下方显示鼠标的事件和位置信息以及在窗口上方有按钮控制程序的正常退出注意请勿改动main主方法和其他已有语句内容仅在下划线处填入适当的语句程序运行结果如下importjava.awt.*;importjava.awt.event.*;publicclassex7_2extendsFrameimplementsMouseMotionListenerActionListenerprivateLabe11;privateStringstr=;publicstaticvoidmainString[]argnewex7_2;ex7_2________________;setSize200200;Buttonbtn=newButtonexit;btn.addActionListenerthis;addbtnNorth;1=newLabe1str;add1South;show;publicvoidmouseMovedMouseEventeventstr=Move:+_____________;1.setTextstr;publicvoidmouseDraggedMouseEventeventpublicvoidactionPerformedActionEventeventifevent.getActionCommand.equalsexitSystem.exit0;
下面的程序是10000以内的相亲数所谓相亲数是指这样的一对数甲数的约数之和等于乙数而乙数的约数等于甲数例如220和284是一对相亲数请在程序的每条横线处填写一条语句使程序的功能完整注意请勿改动main主方法和其他已有的语句内容仅在横线处填入适当的语句publicclassQinShupublicstaticvoidmainStringargs[]forintn=1;n<9999;n++ints=divsumn;ifSystem.out.printlnn++s;publicstaticintdivsumintn//该方法的功能是求一个数的所有约数ints=0;forinti=1;____________________i++if____________________s+=i;returns;
下面是一个Applet程序其功能是在绘图区域中通过鼠标的移动来绘制直线并且有清除绘图区域按钮用来清除已经绘制的图像请改正程序中的错误有下划线的语句使程序能输出正确的结果注意不改动程序的结构不得增行或删行程序运行结果如下import.java.awt.*;import.java.applet.*;/*<appletcode=exl_3.classwidth=800height=400></applet>*/publicclassexl_3extendsAppletprivateButtonbtn;privateBooleanbDrawbClear;privateintupXupYdownXdownY;publicvoidinitsetLayoutnull;bClear=false;bDraw=false;btn=newButtonclear;btn.reshape2501507030;addbtn;publicvoidpaintGraphicsgifbClearg.clearRect00getSize.widthgetSize.height;bClearr=false;ifbDrawg.drawLineupYupXdownYdownXbDraW=false;publicvoidupdateGraphicsgpaintg;PublicbooleanmouseDownEventeventintxintydownX=x;downY=y;returntrue;publicbooleanmouseUpEventeventintxintyupX=x;upY=y;bDraw=false;repaint;returntrue;publicbooleanactionEventeventObjectObjectifevent.target!=clearbClear=true;repaintreturntrue;ex1_3.html<HTML><HEAD><TITLE>ex1_3</TITLE></HEAD><BODY><appletcode=exl_3.classwidth=800height=400></applet></BODY></HTML>
程序如下∥Java_2.javaimportjava.awt.*;importjava.awt.event.*;∥**********Found**********publicclassJava_25FrameimplementsActionListenerpublicstaticvoidmainStringargs[]Java_2fr=newJava_2Hello!;fr.setLayoutnewFlowLayout;fr.setSize200100;fr.setBackgroundColor.blue;Buttonb=newButton确定;∥**********Found**********b.6newJava._2;fr..addb;fr.setVisibletrue;publicvoidactionPerformedActionEventeSystem.exit0;publicJava_2Stringstrsuperstr;publicJava_2
请完善程序程序文件名Java_3.java并进行调试请在下画线处填入正确内容然后删除下画线请勿删除注释行和其他已有的语句内容[题目要求]生成下面左边图形界面单击图中的New按钮弹出如右图所示的对话框源程序importjava.awt.*importjava.awt.event.*importjavax.swing.*publicclassJava_3publicstaticvoidmainString[]argsMulticastFrameframe=newMulticastFrameframe.setDefaultCloseOperationJFrame.EXIT_ON_CLOSEframe.showclassMulticastFrameextendsJFramepublicMulticastFramesetTitleMulticastTestsetSizeWIDTHHEIGHTMulticastPanelpanel=newMulticastPanelContainercontentPane=getContentPanecontentPane.add1publicstaticfinalintWIDTH=300publicstaticfinalintHEIGHT=200classMulticastPanelextendsJPanelpublicMulticastPanelJButtonnewButton=newJButtonNewaddnewButtonActionListenernewListener=newActionListenerpublicvoidactionPerformedActionEventeventmakeNewFramenewButton.addActionListenernewListenercloseAllButton=newJButtonClosealladdcloseAllButtonprivatevoidmakeNewFramefinalBlankFrameframe=newBlankFrameframe.showActionListenercloseAllListener=newActionListenerpublicvoidactionPerformedActionEventeventframe.2//使窗口隐藏或消除closeAllButton.addActionListener3privateJButtoncloseAllButtonClassBlankFrameextendsJFramepublicBlankFrame4++setTitleFrame+countersetSizeWIDTHHEIGHTsetLocationSPACING*counterSPACING*counterpublicstaticfinalintWIDTH=200publicstaticfinalintHEIGHT=150publicstaticfinalintSPACING=30privatestaticintcounter=0
热门题库
更多
嵌入式软件助理工程师
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法