问题 填空题

请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
完善程序,使程序运行结果如下图所示。


源程序:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Java_2
 public static void main(String[] args)
  RadioButtonFrame frame=new RadioButtonFrame();
  frame.setDefauhCloseOperation(JFrame.EXIT_ON_CLOSE);
   (1)
  

class RadioButtonFrame extends JFrame
 public RadioButtonFrame()
  setTitle("Radio按钮实例");
  setSize(DEFAULT_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.CENTER);
  buttonPanel=new JPanel();
  group=new ButtonGroup();
  addRadioButton("小",8);
  addRadioButton("中",12);
  addRadioButton("大",18);
  addRadioButton("特大",30);
  contentPane.add(buttonPanel,BorderLayout.SOUTH);
 
  public void addRadioButton(String name,final int size)
   boolean selected=size==DEFAULT_SIZE:
   JRadioButton button=new (2) (name,selected);
   group.add(button);
   buttonPanel.add(button);
   ActionListener listener=new Action Listener()
    public void actionPerformed( (3) evt)
     label.setFont(new Font("黑体",Font.PLAIN,size));
    
   ;
   button.addActionListener( (4) );
  
  public static final int DEFAULT_WIDTH=340;
  public static final int DEFAULT_HEIGHT=200:
  private JPanel buttonPanel;
  private ButtonGroup group;
  private JLabel label;
  private static final int DEFAULT_SIZE=12;

答案

参考答案:JRadioButton

解析: 可以看出此处是要新建JRadioButton对象button,所以new后面应该是JRadioButton的构造方法,public JRadioButton(String text,boolean selected)——创建一个具有指定文本和选择状态的单选按钮。

单项选择题

阅读下面短文,回答下 * * 道题。

一个细菌经过20分钟左右就可以一分为二,一根葡萄枝切成十段就可能变成十株葡萄,一株草莓依靠它沿地“爬走”的匍匐茎,一年内就能长出数百株草莓苗……凡此种种,都是生物靠自身的一分为二或叫、部分的扩大来繁衍后代的,这就是无性繁殖。无性繁殖的英文名称叫Clone,译音为“克隆”。现在,“克隆”的含义已不仅指无性繁殖,也包括“无性繁殖系”。凡是来自一个祖先的无性繁殖的一群个体叫“无性繁殖系”,简称无性系。

自然界的许多动物,在正常情况下都是依靠父方产生的雄性细胞(精子)与母方产生的雌性细胞(卵子)融合(受精)成受精卵(合子),再由受精卵经过一系列细胞分裂长成胚胎,最终形成新的个体,这种依靠父母双方提供的性细胞,并经两性细胞融合产生后代的繁殖方法叫有性繁殖。但是,如果我们用外科手术将一个胚胎分割成两块、四块、八块……最后通过特殊的方法使一个胚胎长成两个、四个、八个……生物体,这些生物体就是克隆个体,而这一群个体就叫做无性繁殖系。

克隆羊“多利”就是这样被“创造”出来的。英国爱丁堡罗斯林研究所的威尔莫特等人先给“苏格兰黑面羊”注射促性腺素,促使它排卵后,用极细的吸管从卵细胞中取出核。与此同时,从怀孕三个月的“芬多席特”六龄母羊的乳腺细胞中取出核,将它注入“苏格兰黑面羊”的卵细胞中,手术完成后,用相同频率的电脉冲刺激换核卵,让“苏格兰黑面羊”卵细胞质与“芬多席特”母羊乳腺细胞的核相互协调,使这个“组装”细胞在试管里经历受精卵那样的分裂、发育而形成胚胎的过程。然后,将胚胎巧妙地植入另一只母羊的子宫里。经过一段时间后,这只“护理”体外形成胚胎的母羊产下了小绵羊“多利”。“多利”不是由母羊的卵细胞和公羊的精细胞受精的产物,而是“换核卵”一步步发展的结果。

克隆羊的诞生在世界各国引起了震惊,原因在于卵细胞中换进去的是体细胞的核,而不是胚胎细胞核。这个结果证明:动物体中执行特殊功能、具有特定形态的所谓高度分化的细胞与受精卵一样具有发育成完整个体的潜在能力。也就是说,动物细胞与植物细胞一样,也具有全能性。

对文中画线句子的理解正确的一项是()。

A.动物体中的各种细胞在功能上实际是没有分别的

B.动物体中的某些细胞具有受精卵细胞的发育功能

C.动物体中特定的某些细胞与受精卵的功能相同

D.动物体细胞在执行特殊功能时与受精卵细胞具有同样的潜在能力

问答题 简答题