返回按钮的标签的方法的是()。     A、getActionCommand()B、setLabel(string str)C、button()D、getLabel()

题目

返回按钮的标签的方法的是()。     

  • A、getActionCommand()
  • B、setLabel(string str)
  • C、button()
  • D、getLabel()

相似考题
参考答案和解析
正确答案:D
更多“返回按钮的标签的方法的是()。     A、getActionCommand()B、setLabel(string str)C、button()D、getLabel()”相关问题
  • 第1题:

    按钮控件Button的Text属性的作用是()。

    A.返回按钮的数据

    B.设置按钮的名称

    C.设置按钮的颜色

    D.设置显示在按钮上的文字


    正确答案:D

  • 第2题:

    下面代码的运行结果是( )。 public class ConcatTest { public static void main (String[ ] args) { String str1 = "abc"; String str2 = "ABC"; String str3 = str1. coneat(str2); System. out. println(str3); } }

    A.abc

    B.ABC

    C.abcABC

    D.ABCabc


    正确答案:C
    解析:String类的concat方法原型为public String concat (String str),其功能是将指定字符串连到此字符串的末尾。如果参数字符串的长度为0,则返回此String对象。否则,创建一个新的String对象,用来表示由此String对象表示的字符序列和由参数字符串表示的字符序列串联而成的字符序列。所以本题中的结果为str1和str2串联而成的字符序列,即“abcABC”。

  • 第3题:

    下列程序在Frame中设定BorderLayout布局管理器,选择正确的语句填入程序的横线处。 import java.awt.*; public class ex43 extends Frame { public static void main(String[] args) { ex43 bj = new ex43("BorderLayout"); ______ obj.add("North", new Button("North")); obj.add("South", new Button("Sourth")); obj.add("East", new Button ("East")); obj.add("West", new Button ("West")); obj. add ("Center", new Button ( "Center" ) ); obj.pack(); obj. setVisible (true); } public ex43(String str) { super (str); } }

    A.obj.setLayout(new BorderLayout());

    B.setLayout(new Borderkayout());

    C.setLayout(BorderLayout());

    D.obj.setLayout(BorderLayout());


    正确答案:A

  • 第4题:

    请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符:中间显示Label的内容:下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

    程序运行结果如下:

    import java.awt.*;

    import java.awt.event.*;

    public class ex15_2 extends Frame. implements ActionListener {

    private Label 1;

    private TextField tf;

    public static void main(String[] args) {

    ex15_2 obj15_2 = new ex15_2();

    }

    public ex15_2() {

    setBackground(Color.gray);

    l = new Label("Welcom to the NCR Examination!");

    Font font = new Font("TimesRoman",Font.BOLD,20);

    l.setFont(font);

    add("Center",l);

    Panel p = new Panel();

    Button b = new Button("Left");

    b.addActionListener(this);

    p.add(b);

    b = new Button("Center");

    b.addActionListener(this);

    p.add(b);

    b = new Button("Right");

    b.addActionListener(this);

    p.add(b);

    ________________;

    b = new Button("Exit");

    b.addActionListener(this);

    p.add(b);

    p = new Panel();

    tf = new TextField(40);

    p.add(tf);

    b = new Button("Set");

    b.addActionListener(this);

    p.add(b);

    add("North",p);

    setSize(500,300);

    show();

    }

    public void actionPerformed(ActionEvent ae) {

    if(ae.getActionCommand().equals("Exit"))

    System.exit(0);

    else if(ae.getActionCommand().equals("Left"))

    ____________________;

    else if(ae.getActionCommand().equals("Center")

    l.setAlignment(Label.CENTER);

    else if(ae.getActionCommand().equals("Right"))

    l.setAlignment(Label.RIGHT);

    else if(ae.getActionCommand().equals("Set"))

    l.setText(tf.getText());

    }

    }


    正确答案:add(”South”p) 1.setAlignment(Label.LEFT)
    add(”South”,p) 1.setAlignment(Label.LEFT) 解析:本题主要考查AWT基本构件Button,Pane,Label和TextField结合的简单应用。解题关键是熟悉这几种基本构件一般用法,会设置Label在窗口中的位置。本题中,第1个空,将面板构件放在窗口的最下方;第2个空,根据Button事件调用1对象的setAlignment()方法,设置Label在面板中的位置。

  • 第5题:

    假定有以下函数过程: Function Fun(S As String) As String Dim s1 As String For i=1 To Len(S) s1=UCase(Mid(S,i,1))+s1 Next i Fun=S1 End Function 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Dim Str1 As String,Str2 As String Str1=Input Box(“请输入一个字符串”) Str2=Fun(Str1) Print Str2 End Sub 程序运行后,单击命令按钮,如果在输入对话框中输入字符串“abcdefg”,则单击“确定”按钮后在窗体上的输出结果为

    A.abederg

    B.ABCDEFG

    C.gfedcba

    D.GFEDCBA


    正确答案:D
    解析:在于正确理解s1=UCase(Mid(S,i,1))+sI所表达的字符串相加顺序。当输入“abcdefs”后,首先通过Fori循环句,逐一将该字符串中的字符按照从右往左的顺序变为大写字母后相加,最终结果为Str2:“GFEDCBA”,故选择D项。

  • 第6题:

    Visual Basic.NET中,字符串处理函数中返回Str字符串的长度的是()。

    • A、Mid(Str,Start,Lengh)
    • B、Len(Str)
    • C、Instr(Star,String1,String2,Compare)
    • D、Ltrim(Str)

    正确答案:B

  • 第7题:

    按钮控件Button的Text属性的作用是()

    • A、 返回按钮的数据
    • B、 设置按钮的名称
    • C、 设置按钮的颜色
    • D、 设置显示在按钮上的文字

    正确答案:D

  • 第8题:

    定义定长字符串的方法是()。

    • A、Dim str As string
    • B、Dim str As string*10
    • C、Dim str$=10
    • D、Dim str$

    正确答案:B

  • 第9题:

    单选题
    JAVA中,欲返回按钮的标签,其方法是()。
    A

    getActionCommand()

    B

    setLabel(stringstr)

    C

    button()

    D

    getLabel()


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    Visual Basic.NET中,字符串处理函数中返回Str字符串的长度的是()。
    A

    Mid(Str,Start,Lengh)

    B

    Len(Str)

    C

    Instr(Star,String1,String2,Compare)

    D

    Ltrim(Str)


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    返回按钮的标签的方法的是()。
    A

    getActionCommand()

    B

    setLabel(string str)

    C

    button()

    D

    getLabel()


    正确答案: B
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)某Java类JavaTest有一个方法,此方法包含一个形参,返回值类型为int类型,使用其类名就可以调用其方法,其方法头可能为()
    A.static int method(String str)
    B.public int method(String str)
    C.static void method()  
    D.abstract int method(String str)
    E.public static int method(String str)

    答案:AD

  • 第13题:

    请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。

    注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

    源程序文件代码清单如下:

    import java.awt.*;

    import java.awt.event.*;

    public class ex12_2

    extends Frame. implements MouseMotionListener, ActionListener

    private Label 1;

    private String str=" ";

    public static void main(String args[])

    {

    new ex12_2();

    }

    ex12_2( )

    {

    ______;

    setSize(200,200);

    Button btn=new Button("exit");

    btn.addActionListener (this);

    add (btn, "North" );

    l=new Label(str);

    add (l, "South" );

    show ();

    }

    public void mouseMoved(MouseEvent event)

    {

    str="Move: "+

    l. setText (str);

    }

    public void mouseDragged(MouseEvent event)

    {

    }

    public void actionPerformed(ActionEvent event)

    {

    if(event.getActionCommand().equals("exit"))

    {

    System.exit(0);

    }

    }

    }


    正确答案:addMouseMotionListener(this) event.getPoint()
    addMouseMotionListener(this) event.getPoint() 解析:本题主要考查鼠标移动事件监听和基本的AWT构件。解题关键是熟悉鼠标移动事件监听器的注册,和对鼠标移动事件的处理。本题中,第1个空,注册鼠标移动事件的监听器,注意参数是this,表示在当前运行的对象中注册该监听器:第2个空,通过调用MouseEvent的getPoint()方法获得鼠标的坐标信息。程序运行结果如下。

  • 第14题:

    下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",ch="B",则函数的返回值为:"ACDACD" Function delchar(str As String,ch As String)As String Dim k As Inlegcr,temp As String,ret As String ret="" For k=1 To Len(str) temp=Mid(str,k,1) If temp=ch Then ret=ret&temp End If Next k delchar=ret En d Function 但实际上函数有错误,需要修改,下面的修改方案中正确的是( )。

    A.把ret=ret&temp改为ret=temp

    B.把If temp=ch Then改为If temp<>ch Then

    C.把delchar=ret改为delchar=temp

    D.把ret=""改为temp=""


    正确答案:B
    B。【解析】Mid函数用于提取字符串中的指定位数。Len函数的作用是返回串的长度。本题中,Fork=1ToLen(str),语句的作用是每次循环提取str串中的一个字符,语句temp=Mid(str,k,1)的作用是将提取的字符存入字符变量temp中,然后将temp和用户欲删除的字符做比对,若不同,则将此字符插入的字符串ret的末尾。循环结束ret中保存的就是不包含用户欲删除字符的字符串,也就是题目要求的字符串了。所以选B。

  • 第15题:

    下列( )语句是声明一个含有10个String对象的数组。

    A.char str [];

    B.char str [] [];

    C.String str[]=new String[10];

    D.String str[10];


    正确答案:C

  • 第16题:

    下面函数的功能应该是:删除字符串str中所有与变量ch相同的字符,并返回删除后的结果。例如:若str="ABCDABCD",ch="B",则函数的返回值为:"ACDACD"

    Function delchar(str As String,ch As String)As String

    Dim k As Inlegcr,temp As String,ret As String

    ret=""

    For k=1 To Len(str)

    temp=Mid(str,k,1)

    If temp=ch Then

    ret=ret&temp

    End If

    Next k

    delchar=ret

    En d Function

    但实际上函数有错误,需要修改,下面的修改方案中正确的是( )。

    A.把ret=ret&temp改为ret=temp

    B.把If temp=ch Then改为If temp<>ch Then

    C.把delchar=ret改为delchar=temp

    D.把ret=""改为temp=""


    正确答案:B
    B。【解析】Mid函数用于提取字符串中的指定位数。Len函数的作用是返回串的长度。本题中,Fork=1ToLen(str),语句的作用是每次循环提取str串中的一个字符,语句temp=Mid(str,k,1)的作用是将提取的字符存入字符变量temp中,然后将temp和用户欲删除的字符做比对,若不同,则将此字符插入的字符串ret的末尾。循环结束ret中保存的就是不包含用户欲删除字符的字符串,也就是题目要求的字符串了。所以选B。

  • 第17题:

    JAVA中,欲返回按钮的标签,其方法是()。

    • A、getActionCommand()
    • B、setLabel(stringstr)
    • C、button()
    • D、getLabel()

    正确答案:A

  • 第18题:

    下列哪个语句是声明了一个含有10个string对象的数组()。

    • A、char str[];
    • B、char str[][];
    • C、string str[]=newstring[10];
    • D、string str[10];

    正确答案:C

  • 第19题:

    要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是()

    • A、dim str as string
    • B、dim str as string(256)
    • C、dim str as string[256]
    • D、dim str as string*256

    正确答案:D

  • 第20题:

    Which expressions are correct to declare an array of 10 String objects? ()   

    • A、 char str[];
    • B、 char str[][];
    • C、 String str[];
    • D、 String str[10];

    正确答案:C

  • 第21题:

    单选题
    要声明一个长度为256个字符的定长字符串变量str,下列语句正确的是()
    A

    dim str as string

    B

    dim str as string(256)

    C

    dim str as string[256]

    D

    dim str as string*256


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    Which expressions are correct to declare an array of 10 String objects? ()
    A

     char str[];

    B

     char str[][];

    C

     String str[];

    D

     String str[10];


    正确答案: A
    解析: 严格来说这个题目没有给出一个正确的答案,唯一比较正确的是c,而完全满足题目要求的应该是:String str[]=new String[10]; 注意答案d的形式是不对的,这和c++也是不同的。

  • 第23题:

    单选题
    定义定长字符串的方法是()。
    A

    Dim str As string

    B

    Dim str As string*10

    C

    Dim str$=10

    D

    Dim str$


    正确答案: B
    解析: 暂无解析