网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

下面是一个Applet程序,其功能是分析任意输入的字符串,将字符串中由空格隔开的字串提取并显示出来。要求,窗口中有一个输入文本框,用于接受输入的字符串,一个按钮,点击则开始分析,分析结果用图形方式打印在窗口下面的区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

程序运行结果如下:

import java.awt.*;

import java.applet.*;

import java.util.StringTokenizer;

public class ex27_3 extends Applet{

private TextField tf;

private Button btn;

public void init(){

tf = new TextField(25);

add(tf);

btn= new Button("分析");

add(btn);

resize(250, 200);

}

public void paint(Graphics g){

String str = tf.getText();

StringTokenizer st = new StringTokenizer(tf);

int n = 80;

while (!st.hasMoreTokens()){

String tem = st.nextToken();

g.drawString(tem, n, 80);

n += 20;

}

}

public boolean action(Event e, Object o){

if (o == "分析") {

repaint();

return true;

}

else

return false;

}

}

ex27_3.html

<HTML>

<HEAD>

<TITLE>ex27_3</TITLE>

</HEAD>

<BODY>

<applet code="ex27_3.class" width=800 height=400

</applet>

</BODY>

</HTML>


参考答案

更多 “ 下面是一个Applet程序,其功能是分析任意输入的字符串,将字符串中由空格隔开的字串提取并显示出来。要求,窗口中有一个输入文本框,用于接受输入的字符串,一个按钮,点击则开始分析,分析结果用图形方式打印在窗口下面的区域中。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结果如下:import java.awt.*;import java.applet.*;import java.util.StringTokenizer;public class ex27_3 extends Applet{private TextField tf;private Button btn;public void init(){tf = new TextField(25);add(tf);btn= new Button("分析");add(btn);resize(250, 200);}public void paint(Graphics g){String str = tf.getText();StringTokenizer st = new StringTokenizer(tf);int n = 80;while (!st.hasMoreTokens()){String tem = st.nextToken();g.drawString(tem, n, 80);n += 20;}}public boolean action(Event e, Object o){if (o == "分析") {repaint();return true;}elsereturn false;}}ex27_3.html<HTML><HEAD><TITLE>ex27_3</TITLE></HEAD><BODY><applet code="ex27_3.class" width=800 height=400</applet></BODY></HTML> ” 相关考题
考题 下面是一个Applet程序,其功能是统计输入字符串中的每个字符在该串中出现的次数。要求,窗口中有一个文本框作为输入,一个按钮,点击则进行统计,统计结果以图形方式输出。请改正程序中的错误(有下画线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import java.awt.*;import java.applet.*;import java.1ang*;public class exl3_3 extends Applet{private TextField tf;private Button btn;public void init(){tf=new TextField(25);add(tf);btn=new Bunon("统计");add(btn);resize(250,200);}pubhc void paint(Graphics g){Stling str=tf.genText();shon cnt[]=new shon[65536];int i;int n = 50;for(i=0;i<65536;i++)cat[i]=0;for(i=0;i<str.length();i++)cnt[i]++;for(i=0;i<65536;i++)//对数组Cnt[]进行初始化if(cnt[i]>=0){g.drawString(i+"出现"+cnt[i]+"次",50,n);n+=20;}}public boolean action(Eyent e,Object o){if(o=="统计"){repaint();return true;}elsereturn false;}}ex13_3.html<HTML><HEAD><TITLE>ex13_3</TITLE></HEAD><BODY><applet code="ex13_3.class"width=800 height=400></applet></BODY></HTML>

考题 在Excel2003的单元格中以文本形式输入电话号码8的方法是( )。 A.直接输入字符串8B.先输入一个等号“=”,再输入字符串8C.先输入一个半角字符的单引号“’”,再输入字符串8D.先输入一个空格,再输入字符串8

考题 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。includemai 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是( )。 #include<stdio.h> main() {char Chr[20]; scanf("%s",Chr); printf("%s\n”,Chr); }A.Microsoft Visua1 StudioB.MC.MicrosoftD.MicrosoflVisualStudio

考题 本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的而板“Sample text”和“Text col-or control”。窗口的底部还有一个复选按钮“Disable changes”。在“Sample text”面板中有一个带有字符串的文本框,而在“Text color control”面板中有三个按钮:“Black”、“Red”和“Green”,并且每个按钮上都有一个对应颜色的圆。单击任意按钮,文本框中的文本变成对应的颜色,如果选中“Dis—able changes”复选项,则三个颜色按钮变为不可用,如果取消选中复选项,则三个按钮变为可用。

考题 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。14.简述论坛中无限分类的实现原理。15.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。

考题 输入一行字符串,统计其中有多少个单词,单词之间用空格(' ’)隔开。例: 字符串:I am a boy,得到结果是4个单词。要求: (1) 将求一行字符串有多少个单词写成函数。例如: int WordNum(char *s)//输入参数char *s是字符串指针,输出参数是单词个数; (2) 写出main调用过程,测试函数的结果; (3) 程序书写规范,关键部分要求给出注释。

考题 获得用户输入的一个字符串,去除字符串两侧出现的a~z共26个小写字母,并打印输出结果。完善代码。 s=input("请输入一个字符串") print(s.________("abcdefghijklmnopqrstuvwxyz"))

考题 获得用户输入的一个字符串,将字符串逆序输出。完善程序。 s=input("请输入一个字符串:") print(_____________)

考题 【多选题】关于字符串输入输出,以下说法正确的是()A.在一个程序中,可以使用gets()函数输入字符串,使用puts()函数输出字符串B.在一个程序中,可以使用gets()函数输入字符串,使用printf()函数输出字符串C.在一个程序中,可以使用scanf()函数输入字符串,使用puts()函数输出字符串D.在一个程序中,可以使用scanf()函数输入字符串,使用printf()函数输出字符串