题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-17 21:36:05

[简答题]本题程序的功能是利用单选按钮选择性别,并在下面显示用户的选择结果。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
______;
public class simple

public static void main (String args[])

Frame f = new Frame ("simple");
f.setLayout (new GridLayout(3,1));
f.addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)

System.exit (0);

);
CheckboxGroup cg = new CheckboxGroup( );
Checkbox male = new Checkbox("男",cg,false);
Checkbox female = new Checkbox("女",cg,false);
final Label la = new Label("请选择你的性别");
male.addItemListener(new ItemListener( )
public void itemStateChanged(ItemEvent e)

la.setText ("你是个男生");

);
female.addItemListener(new ItemListener( )
public void itemStateChanged(ItemEvent e)

la.setText ("你是个女生");

);
f.add(male);
f.add(female);
f.add(la);
f.setSize(200,200);
______;


更多"本题程序的功能是利用单选按钮选择性别,并在下面显示用户的选择结果。请将"的相关试题:

[简答题]本题的功能是,用户利用单选按钮选择性别,在下面的标签中显示用户的选择结果。
import java.awt.*;
______;
public class java2
public static void main(String args[])
Frame f=new Frame("java2");
f.setLayout(new GridLayout(3,1));
f.addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)
System.exit(0);

);
CheckboxGroup cg=new CheckboxGroup( );
Checkbox male=new Checkbox("男",cg,false);
Checkbox female=new Checkbox("女",cg,false);
final Label la=new Label("请选择你的性别");
male.addItemListener(new ItemListener( )
public void itemStateChanged(ItemEvent e)
la.setText("你是个男生");

);
female.addItemListener(new ItemListener( )
public void itemStateChanged(ItemEvent e)
la.setText("你是个女生");

);
f.add(male);
f.add(female);
f.add(la);
f.setSize(200,200);
______;


[简答题]本题程序首先给一个数组赋值,然后计算该数组中下标为奇数的元素的和。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic

public static void main (String args[])

int sum;
______;
int arrayList[] = new int[20];
for(int i = 0; i <= 19; i ++)
arrayList[i] = i + i;
int pos = 0;
while(pos < 20)

if(______)
sum = sum + arrayList[pos];
______;

System.out.println("sum ="+ sum);


[简答题]本题程序的功能是使用GridBayLayout来组织窗口上的按钮。窗口中共有7个按钮,前3个按钮放置在第1排,第4个按钮独占第2排,第6个按钮位于第3排的右侧,而第5和第7个按钮共同处于第3排的左侧。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class simple extends Jframe

private JPanel jpanel1=new JPanel( );
private GridLayout g1;
private JButton JButton1 = new JButton("第一个");
private JButton JButton2 = new JButton("第二个");
private JButton JButton3 = new JButton("第三个");
private JButton JButton4 = new JButton("第四个");
private JButton JButton5 = new JButton("第五个");
private JButton JButton6 = new JButton("第六个");
private JButton JButton7 = new JButton("第七个");
public ______( )

super("simple");
setSize(300,150);
GridBagLayout gbl= ______;
jpanell.setLayout(gbl);
GridBagConstraints gbc = new GridBagConstraints( );
gbc.fill = GridBagConstraints.BOTH;
gbc.gridwidth = 1;
gbc.gridheight = 1;
gbc.gridx = 0;

[简答题]本题程序是一个Applet应用程序,功能是更改显示的图片。页面中有一个按钮“改变图形”,单击该按钮,面板中显示的图片改变;继续单击,图片继续改变。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class advance extends Applet implements ActionListener

int n = 0;
Image im1,im2,showim;
Button bn = new Button("改变图形");
public void init( )

add (bn);
______;
im1 = getImage(getCodeBase( ),"advance_1.jpg");
im2 = getImage(getCodeBase( ),"advance_2.jpg");
bn.addActionListener ( this );
showim = im2;

public void actionPerformed(ActionEvent e)

______;
if (e.getActionCommand ( )== "改变" )

if(n%2 == 0)

showim = im1;
n++;

else

showim = im2;
n++;

______;


public void paint (Graphics g)

g.drawImage (showim,0,0,this);

[单项选择]窗体中有3个按钮Command1、Command2和Command3,该程序的功能是当单击按钮Command1时,按钮2可用,按钮3不可见,正确的程序是 Private Sub Command1_Click( ) Command2. Visible=False Command3. Enabled=True End Sub Private Sub Commnd1_Click( ) Command2. Visible=False Command3. Enabled=False End Sub Private Sub Command1_Click( ) Command2. Enabled=True Command3. Visible=False End Sub Private Sub Command1_Click( ) Command2. Visible=True Command3. Enabled=True End Sub
[填空题]本题的功能是用流式布局管理器来管理窗口中的按钮。在执行程序时指定生成按钮的个数,并把这些按钮都放置在流式布局管理器的窗口中。
import java. awt. * ;
import java. awt. event. * ;
import javax. swing. * ;
public class java2

public static void main(String[] args)

if(args. length!=1)

System. out. println("请指定按钮的个数")
System. exit(0);

String buttonString=args[0];
int buttonNumber=______;
ButtonFrame frame=new ButtonFrame(buttonNumber);
frame. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE);
frame. show( );


class ButtonFrame extends JFrame

public ButtonFrame(______)

buttons=buttonNumber;
setTitle("java2");
setSize(WIDTH, HEIGHT);
JPanel buttonPanel=new JPanel( );
for(int i=0; i<buttons; i++)

JButton addButton=new JButton("add"+i);
buttonPanel. add(addButton);

Container contentPane=getContentPane( );
contentPane. add(buttonPanel);
public static final int WIDTH=350;
publ
[填空题]以下程序段是选择项目事件处理程序的样例,一个由3个单选按钮组成的选择组被定义为一个面板子类Panel,当某个按钮被选中时,按钮监视程序在类MyWindow的一个文本框中输出某个按钮被选中的字样。以下是类Panel的定义。
class Panel extends JPanel implements ItemListener
static JRadioButton box[];
ButtonGroup g;
Panel(String radioNameList[])
box=new JRadioButton[radioNameList. length];
setLayout(new GridLayout(1,radioNameList. length));
g=new ButtonGroup( );
for(int i=0;i<radioNameList. length;i++)
box[i]=new JRadioButton(______,false);
g. add(box[i]);add(box[i]);box[i]. addItemListener(this);


public void itemStateChanged(ItemEvent e)
for(int i=0;i<box.length;i++)
if(box[i].______)
MyWindow. text. setText(box[i].getLabel( )+"被选中!");




[填空题]以下程序的功能是在程序运行后,单击命令按钮,输出如下结果:
1 4 7
2 5 8
3 6 9
请完善以下程序。
Private Sub Command1_Click( )
Dim Arr(3,3)As Integer
For i=1 To 3
For j=1 To 3
Arr(i,j)= 【15】
Print Arr(i,j);
Next j
Print
NeXt i
End Sub
[填空题]以下程序的功能是:程序运行后,单击命令按钮,输出结果为:
1 4 7
2 5 8
3 6 9
请填空。
Private Sub Command1_Click( )
Dim Arr(3,3)As Integer
For i=1 To 3
For j=1 To 3
Arr(i,j)=______
Print Arr(i,j);
Next j
Print
Next i
End Sub
[简答题]本题程序的功能是主窗口里有一个文本框和两个按钮“开始”和“关闭”。单击“开始”按钮后该按钮处于按下状态,文本框中的数开始从0计数到49,每间隔50ms增加1,计数完毕后“开始”按钮变为可使用状态,单击“关闭”按钮则退出程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple

public static void main (String[] args)

JFrame frame = new CounterFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT ON CLOSE);
frame.show( );


class CounterFrame extends JFrame

public static final int WIDTH = 250;
public static final int HEIGHT = 150;
private TextField textField = new TextField(20);
public CounterFrame( )

setSize(WIDTH,HEIGHT);
setTitle("simple");
Container contentPane = getContentPane( );
JPanel textPanel = new JPanel( );
textPanel.add(textField);
JPanel buttonPanel = new JPanel( );
addButton(buttonPanel,"开始",new ActionListener( )
public void actionPerformed(ActionEvent evt)

addCounter( )
[简答题]下面是一个Applet程序,其功能是通过一个按钮控制一个窗口的创建,显示与隐藏,并且以按钮文字作为提示,可以随着窗口的状态改变,即如果窗口出现,则按钮文字为Hide myFrm,提示用户点击按钮,则隐藏窗口,反之亦然。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。
源程序代码文件清单如下;
import java.awt.*;
import java.applet.*;
/*
<applet code="ex20_3.class"width=800 height=400>
</applet>
*/
public class ex20_3 extends Applet

private Frame frm;
private Button showBtn;
public void init( )

showBtn=new Button("Show Frame");
add(ShowBtn);

public boolean action(Event e,Object o)

ife.target==showBtn)

if(frm==null)

frm,show( )

frm.dispose( )
frm=null;
showBtn.setLabel("Show myFrm");

else

frm=new Frame("myFrm");
frm.resize(200,150);
frm.setBackground(Color.gray);
frm.hide( )
showBtn.SetLabel("
[填空题]以下程序的功能是:程序运行后,单击命令按钮,输出结果为:
1 4 7
2 5 8
3 6 9
请填空。
Private Sub Command1_Click( )
  Dim Arr(3,3)As Integer
  For i = 1 To 3
    For j = 1 To 3
      Arr(i, j)= ______
      Print Arr(i, j);
    Next j
    Print
  Next i
End Sub
[填空题]

以下程序的功能是在程序运行后,单击命令按钮,输出如下结果:
1 4 7
2 5 8
3 6 9
请完善以下程序。
Private Sub Command1_Click( )
Dim Arr(3,3)As Integer
For i=1 To 3
For j=1 To 3
Arr(i,j)=()
Print Arr(i,j);
Next j
Print
NeXt i
End Sub


[填空题]下列程序的功能是:单击窗体时将随机生成10个0~99之间的随机数,并赋值给数组A,然后利用选择法排序;并把排序后的结果输出。
Private Sub Form_Click( )
Dim A(9) As Integer,i As Integer
Dim j As Integer,k As Integer
Randomize
For i=0 To 9
A(i)=Int(100*Rnd)
Next i
For i=0 To 8
k= 【9】
For j=i To 9
If(A(k)>A(j))Then
【10】
End If
Next j
If k<>i Then
t=A(k):A(k)=A(i):A(i)=t
End If
Next i
For i=0 To 9
Print A(i),
Next i
Print
End Sub
[简答题]本题程序的功能是:主窗口中有两个按钮“Start”和“Close”,单击按钮“Start”后会在窗口左上角生成一个黑色实心小球,小球做斜线运动,碰到面板边缘后反弹几次后停止运动,再次单击按钮“Start”后又会生成一个小球做同样的运动。程序中存在若干错误,请找出并改正(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import java.awt.geom.*;
import java.util.*;
import javax.swing.*;
public class advance

public static void main (String[] args)

JFrame frame = new BounceFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
frame.show( );

class BounceFrame extends JFrame

public BounceFrame( )

setSize(WIDTH,HEIGHT);
setTitle("advance");
Container contentPane = getContentPane( );
Canvas = new BallCanvas( );
contentPane.add(canvas,BorderLayout.CENTER);
JPanel buttonPanel = new JPanel( );
addButton(buttonPanel,"Start",new ActionListener( )
public void actionPerformed(ActionEvent evt)

addBall( );

);
addButton(buttonPanel,"Close",new ActionListener
[填空题]小应用程序有一个按钮和一个文本区,按钮作为发生键盘事件的事件源,并对键盘事件实施监视。程序运行时,先点击按钮,让按钮激活。以后输入英文字母时,在文本区显示输入的字母。
import java. applet.*;import javax. swing.*;
import Java. awt. event.*;
public class Test29 extends Applet implements______
JButton button=new JButton( );
JTextArea text=new JTextArea(5,20);
public void init( )
button. addKeyListener(this);add(button);add(text);

public void keyPressed(KeyEvent e)
int t=e.______;
if(t>=KeyEvent. VK_A&&t<=KeyEvent. VK_Z)
text. append((char)t+" ");


public void keyTyped(KeyEvent e)
public void keyReleased(KeyEvent e)

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码