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

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

本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和b数的和,并显示计算的结果。请将程序补充完整。

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

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class simple

{

public static void main{String[] args)

{

ExampleFrame. frame=new ExampleFrame();

frame.______(JFrame.EXIT_ON_CLOSE);

frame.show();

}

}

class ExampleFrame. extends JFrame

{

private JPanel panel;

public static final int DEFAULT_WIDTH=250;

public static final int DEFAULT_HEIGHT=250;

public ExampleFrame()

{

Init();

setTitle("welcome");

setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);

Container contentPane=getContentPane();

contentPane.add(panel);

}

private void init()

{

JLabel la1=new JLabel("输入整数a:");

JLabel la2=new JLabel ("输入整数b:");

final JTextField num1=new JTextField(10);

final JTextField num2=new JTextField(10);

JButton but=new JButton("计算");

final JLabel res=new JLabel("结果:");

but.addActionListener(______{

public void actionPerformed(ActionEvent event){

String str=new String();

String s1=num1.getText();

String s2=num2.getText();

try

{

int a=Integer.parseInt(s1);

int b=Integer.parseInt(s2);

str=String.valueOf(a +b);

}

catch(Exception e)

{

str=e.getMessage();

}

res.setText ("结果:"+str);

}

});

panel=new JPanel();

panel.setLayout(new FlowLayout(FlowLayout.LEFT));

panel.add(la1);

panel.add(num1);

panel.add(la2);

panel.add(hum2);

panel.add(but);

panel.add(res);

}

}


参考答案

更多 “ 本程序的功能是读取用户输入的整数a、b,单击按钮“计算”,则计算出a和b数的和,并显示计算的结果。请将程序补充完整。注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。import java.awt.*;import java.awt.event.*;import javax.swing.*;public class simple{public static void main{String[] args){ExampleFrame. frame=new ExampleFrame();frame.______(JFrame.EXIT_ON_CLOSE);frame.show();}}class ExampleFrame. extends JFrame{private JPanel panel;public static final int DEFAULT_WIDTH=250;public static final int DEFAULT_HEIGHT=250;public ExampleFrame(){Init();setTitle("welcome");setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);Container contentPane=getContentPane();contentPane.add(panel);}private void init(){JLabel la1=new JLabel("输入整数a:");JLabel la2=new JLabel ("输入整数b:");final JTextField num1=new JTextField(10);final JTextField num2=new JTextField(10);JButton but=new JButton("计算");final JLabel res=new JLabel("结果:");but.addActionListener(______{public void actionPerformed(ActionEvent event){String str=new String();String s1=num1.getText();String s2=num2.getText();try{int a=Integer.parseInt(s1);int b=Integer.parseInt(s2);str=String.valueOf(a +b);}catch(Exception e){str=e.getMessage();}res.setText ("结果:"+str);}});panel=new JPanel();panel.setLayout(new FlowLayout(FlowLayout.LEFT));panel.add(la1);panel.add(num1);panel.add(la2);panel.add(hum2);panel.add(but);panel.add(res);}} ” 相关考题
考题 在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1 Click()a= Val(InputBox(“请输入一个整数”))b=Val(InputBox(“请输入一个整数”))Print a+bEnd Sub程序运行后,单击命令按钮,在输入对话框中分别输入12和34,输出结果为 ______。

考题 在考生文件夹中有工程文件execise118.vbp及窗体文件execise118.frm。如下图所示,在名为Form1,标题为“求和程序”的窗体上有3个Labe1控件,2个Text控件和3个命令按钮。该程序的主要功能是求从1到Text1中用户输入的任意自然数n的累加和:(1)刚启动工程时,Result和Clear按钮均为灰色。(2)可以在输入框内输入任意自然数(n值太大时,运算时间将很长,建议不超过9位)。在输入数的同时Result按钮变为可用。当输入为非数值时,累加结果为0。(3)单击Result按钮可以在Text2中显示累加和,且该框内的文字不可修改:同时Result按钮变灰,Clear按钮变为可用。(4)单击Clear按钮,输入框和显示框均显示“0”。(5)单击Close按钮结束程序的运行。运行结果如下图所示。本程序不完整,请补充完整,并能正确运行。要求:去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。

考题 在窗体上画一个命令按钮,然后编写如下事件过程。该程序运行后,单击命令按钮,在输入对话框中分别输入321和456,则输出结果为【 】。Private Sub Command1_Click()a=InputBox("请输入一个整数")b=InputBox("请再输入一个整数")Print a+bEnd Sub

考题 在窗体中添加一个命令按钮,然后编写如下代码:Private Sub Command1_Click()a=InputBox("请输入一个整数")b=InputBox("请输入一个整数")Print Val(a)+Val(b)End Sub程序运行后,单击命令按钮,在输入对话框中分别输入21和45,输出结果为【 】。

考题 有一个VBA计算程序的功能如下:该程序用户界面由3个文本框和3个按钮组成,3个文本框的名称分别为Text1、Text2和Text3,3个按钮分别为清除(名为Command1) 、计算(名为 Command2) 和退出(名为Command3) 。窗体打开运行后,单击清除按钮,则清除所有文本框中显示的内容;单击计算按钮,则计算在Text1和Text2两个文本框中输入的数值的和并将结果存放在Text3文本框中;单击退出按钮则退出。请将下列程序填空补充完整。Private Sub Command1_Click(

考题 以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。

考题 在考生文件夹中有工程文件execise23.vbp及窗体文件execise23.frm。在名为Form1、标题为“求和程序”的窗体上有3个Labe1控件、2个Text控件和3个命令按钮(如下图所示)。该程序的主要功能是求从1到Text1中用户输入的任意自然数n的累加和。要求:(1)刚启动工程时,Result和Clear按钮均为灰色。(2)可以在输入框内输入任意自然数(n值太大时,运算时间将很长,建议不超过9位)。在输入数的同时Result按钮按钮变为可用。当输入为非数值时,累加结果为0。(3)单击Result按钮可以在Text2中显示累加和,且该框内的文字不可修改:同时 Result按钮变灰,Clear按钮变为可用。(4)单击Clear按钮,输入框和显示框均显示“0”。(5)单击Close按钮结束程序的运行。本程序不完整,请补充完整,并能正确运行。要求:去掉程序中的注释符“”’,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。

考题 在考生文件夹下有一个工程文件execise23.vbp(相应的窗体文件为execise23.frm)。在名为Form1的窗体上有2个文本框,名称分别为Text1和Text2还有3个命令按钮,名称分别为Cmd1、Cmd2和Cmd3,标题分别为“读取”、“计算”和“保存”,如下图所示。有一个函数过程isprime可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。编写适当的事件过程,使得在运行时,单击“读取”按钮,就把文件in23.txt中的整数放入Text1中;单击“计算”按钮,则找出大于Text1中的整数的第1个素数,并显示在Text2中;单击“保存”按钮,则把Text2中的计算结果存入out23.txt文件中。注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“保存”按钮存入 out23.txt文件中。

考题 本程序用户在文本框中输入任何数,点击ok按钮,则会判断文本框中的数字是否是整数,并将结果显示在文本框中,用户如果在文本框中输入回车,则文本框清空。