更多"请完成下列Java程序:用Swing实现一个简单的学生成绩管理器,显示"的相关试题:
[简答题]请完成下列Java程序。程序的功能是复制文件并显示文件,将每个字符读入,并写入另一个文件,同时显示出来(注意:在本题中,当前目录下的README.txt文件打印在屏幕上,并写入另一个文件temp.txt中)。
注意:请勿改动main( )主方法和其他已有的语句内容,仅在下画线处填人适当的语句。
import java.io.*;
public class FileCopyBy{
public static void main(String args[]){
try{
FileReader input=new FileReader("README.txt");
FileWriter output=new FileWriter("temp.txt");
int c=input.read( );
while(__________)
{
__________
System.out.print((char)c);
c=input.read( );
}
input.close( );
output.close( );
}
catch(IOException e)
{
System.out.println(e);
}
}
}
[简答题]请完成下列Java程序:用AWT实现一个图形用户界面,包含一个List构件和一个TextField构件,List中包含5个项目。要求选择不用的项目时,能在TextField构件中显示出相关的信息,包括事件的名称、选择的项目编号和项目的状态。
注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import iava.awt.event.*;
public class ex01_2 extends Frame implements ItemListener
{
private TextField tf;
private List 1;
public static void main(String arg[])
{
ex01_2 obj01_2=new ex01_2( );
}
public ex01 2( )
{
setBackgrcund(Color.GRAY);
setTitle("ex01_2");
l=new List(5);
l.addItemListener(this);
l.addItem("Item1");
l.addItem("Item2");
l.addItem("Item3");
l.addItem("Item4");
l.addItem("Item5");
add("Center",1);
tf=new TextField(50);
add("South",tf);
______;
show( );
}
public void itemStateChanged(ItemEvent event)
{
tf.setText(______);
}
}
[单项选择]
阅读下面Applet程序
import javax. swing. *;
import java. awt. *;
public class SwintgApplet extends JApplet{
JLabel 1=new JLabel("This is a Swing Applet.");
public void init( ){
________________________________
}
}
在程序下画线处填入正确的选项是()
A. Container contentPane=getContenPane(); cotentPan add(1);
B. JPanel comtenPane=new Jpane(); contentPan add(1);
C. contentPan add(1);
D. add(1);
[简答题]请完成下列Java程序:用JFrame建立一个窗口,再用网格布局管理器,对窗口布局进行控制,上面有2行2列4个按钮,要求对按钮的大小进行设定,宽度为150,高度为80。
注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。
import java. awt. *
import java. awt. event. *
import javax, swing. *
public class ex2_1
public static void main(String[] args)
JFrame frm = new JFrame.( )
frm. setTitle( "ex2_1")
Container cont = frm. getContentPane( )
______;
cont. add(new JButton( "button1") )
cont. add(new JButton( "button2") )
Dimension dimen= ______;
JButton btnl = new JButton( "button3" )
btnl. setpreferredSize(dimen);
cont. add(btn1);
cont. add(new JButton("button4") );
frm. addWindowListener (new WindowAdapter ( )
public void windowClosing (WindowEvent we)
System. exit(0)
);
frm. pack( )
frm. setVisible(true);
[填空题]下列程序段实现的功能为:在文本框中输入一个整数,然后判断该整数的奇偶性。请完成相应的程序代码。
Private Sub Command1_Click( )
Dim x AS Integer
x=Val(Right (Text1.Text,2))
If x Mod 2=0 Then
Labe11.Caption=“偶数”
Else
Labe11.Caption=“奇数”
End If
Text1.SetFocus
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If 【10】 ThenKeyAscii=0
End Sub
[填空题]下列程序段实现的功能为:在文本框中输入一个整数,然后判断该整数的奇偶性。请完成相应的程序代码。
Private Sub Command1_Click( )
Dim x AS Integer
x=Val(Right (Text1.Text,2))
If x Mod 2=0 Then
Labe11.Caption=“偶数”
Else
Labe11.Caption=“奇数”
End If
Text1.SetFocus
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If 【10】 ThenKeyAscii=0
End Sub
[简答题]请完成以下程序,首先由一个类Example2_3实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个Example2_3的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。
注意:请勿改动main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
class TheSerial implements Serializable
private int intValue;
private double doubleValue;
private String string;
TheSerial( )
intValue = 123;
doubleValue = 12.34;
string = "Serialize Test";
public void setDouble(double d)
doubleValue = d;
public void setInt(int i)
intValue = i;
public void setString(String s)
string = s;
public String toString( )
return("int="+intValue+"double="+doubleValue+" string="+string);
public class Example2_3
public static void main(String argv[])
TheSerial e1 = new
[简答题]请完成程序,首先由一个类simple实现Serializable接口,并有三个成员变量,分别为int型、double型和String型,可以用toString的方法显示这三个成员变量。在main方法中创建这个simple的持久对象,根据用户在命令行输入的三个参数来设定其中成员变量的值。然后,将这个对象写入名为TheSerial.data的文件中,并显示成员变量。最后从文件TheSerial.data中读出三个成员变量并显示出来。
注意:请勿修改main( )主方法和其他已有语句内容,仅在横线处填入适当语句。
import java.io.*;
class TheSerial implements Serializable
private int intvalue;
private double doublevalue;
private String string;
The Serial ( )
intvalue=123;
doublevalue=12.34;
string="Serialize Test";
public void setDouble(double d)
doublevalue=d;
public void setInt(int i)
intvalue=i;
public void setString(String s)
string=s;
public String to String( )
return("int="+intvalue+" double="+doublevalue+" string="+string);
public class simple
public static void main(String[] args)
The Ser
[填空题]在Java中AWT和Swing组件,一般来讲在应用程序中用到的组件是【 】。