在名称为Form1的窗体中建立一个名称为Cmd1,标题为“显示”的命令按钮,如图11-13所示。要求程序运行后,如果单击“显示”按钮,则执行语句Form1.Print"显示";如果单击窗体,则执行语句Form1.Cls。
注意:保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。
在名称为Form1的窗体中建立一个名称为Cmd1,标题为“显示”的命令按钮,如图11-13所示。要求程序运行后,如果单击“显示”按钮,则执行语句Form1.Print"显示";如果单击窗体,则执行语句Form1.Cls。
注意:保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。
在考生文件夹下有一个工程文件sjt3. vbp,请在窗体上添加两个单选按钮(名称分别为Option1和Option2,标题分别为“添加项目”和“删除项目”),一个列表框(名称为List1)和一个文本框(名称为Text1),如图1所示。编写窗体的Click事件过程。程序运行后,如果选择“添加项目”单选按钮,然后单击窗体,则从键盘上输入要添加的项目内容(内容任意,不少于三个),并添加到列表框中;如果选择“删除项目”单选按钮,然后单击窗体,则从键盘上输入要删除的项目内容,将其从列表框中删除。程序的运行情况如图2所示。
在考生文件夹下的工程文件sjt3. vbp(相应的窗体文件名为sjt3. frm),可以实现上述功能。但这个程序不完整,请把它补充完整。
要求:去掉程序中的注释符,把程序中的改为适当的内容,使其正确运行,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
注意:下面出现的“考生文件夹”均为%USER%。在考生文件夹中存有文件名为Java_2.java文件。请完善Java_2.java文件,并进行调试,使程序运行结果如下:由于Java_2.java文件不完整,请在注释行“//*********Found*********”下一行语句的下画线地方填入正确内容,然后删除下画线,请勿删除注释行或其他已有语句内容。存盘时,文件必须存放在考生文件夹下,不得改变原有文件的文件名。给定源程序:import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Java_2public static void main(String[]args)RadioButtonFrame frame=new RadioButtonFrame();frame.setDefaultcloseOperation(JFrame EXIT_ON_CLOSE);//*********Found**********______;class RadioButtonFrame extends JFrame(public RadioButtonFrame()setTitle("Radio按钮实例");setSize(DEFAUL T_WIDTH, DEFAULT_HEIGHT);Container contentPane=getContentPane();label=new JLabel("热烈庆祝Java程序语言开考三周年");label.setForeground(Color.yellow);contentPane.setBackground(Color red);label.setFont(new Font("黑体",Font.PLAIN,DEFAULT_SIZE));contentPane.add(label, BorderLayout.CEN
程序如下:
∥计算两个整数的乘法 Java_1. java
import javax, swing. JOptionPane;
public class Java_1{
public static void main(String args[ ]){
int x, y, result;
String xVal, yVal;
xVal = JOptionPane. showInputDialog("输入第1个整数:");
yVal = JOptionPane. showInputDialog("输入第2个整数:");
∥********** Found **********
x = Integer. parseInt( (1) );
y = Integer. parseInt(yVal);
result = x * y;
∥********** Found **********
JOptionPane. (2) ( null,"两个数的积:"+result);
System. exit(0);
}
}
e.printStackTrace ( );
下面是一个Applet程序,其功能是对输入的字符串进行抽取。要求给出抽取的子串在母串中的起始和终止位置,输出抽取出来的子串。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
程序运行结果如下:
import java.awt.*;
import java.applet.*;
public class ex26_3 extends Applet
TextField tf1;
TextField tf2;
TextField tf3;
Button btn;
String strResult;
public void init()
Label 1 = new Label("字符串: ");
add(l);
tf1 = new TextField(20);
add(tf1);
l = new Label ("开始位置: ");
add(l);
tf2 = new TextField(5);
add(tf2);
l = new Label ("结束位置:");
add(l);
tf3 = new TextField(5);
add(tf3);
btn = new Button("抽取");
add(btn);
strResult = " ".
resize(250, 200);