自考

各地资讯
当前位置:考试网 >> 自学考试 >> 自考真题 >> 工学类 >> Java 语言程序设计(一) >> 文章内容

排行热点

全国2013年10月自学考试Java语言程序设计(一)试题_第7页

来源:考试网 [ 2014年1月6日 ] 【大 中 小】

六、程序设计题(本大题共2小题,每小题6分,共12)

37.编写方法int[][]transpose(int[][]a),方法将生成并返回一个新数组b,该数组为a的转置数组。

注:数组转置指的是将数组的行、列内容互换。

38.以下程序界面有一个标以“OK”的按钮bt、一个文本区ta和一个文本框tf。当在文本框中输入内容完毕后,点击“OK”按钮可以使文本框内的字符串添加到文本区中,并输出文字“因点击按钮而引发添加”;或者按回车键使得文本框内的字符串添加到文本区中,并输出文字“因在文本框里回车而引发添加”。

注:这里是给定程序的部分代码,你要编写的是actionPerformed(ActionEvent e)方法。

 import javax.swing.*;

 import java.awt.*;

 import java.awt.event.*;

 public class Test38 extends JFrame implements ActionListener{

          JButton bt=new JButton("OK");

          JTeXtField tf=new JTextField(20);

          JTextArea ta=new JTextArea(10,20);

          public Test38()    {

             Container c=getContentPane();

             c.setLayout(new FlowLayout());  //指定布局方式为顺序布局

             c.add(ta);

             c.add(bt);

             c.add(tf);

             bt.addActionListener(this);

             tf.addActionListener(this);

             setSize(400,300);

             setVisible(true);

         }

         public void actionPerformed(ActionEvent e)     {

         //请在“答题纸’’上编写以下代码

         }

         public static void main(String args[])   {

             new Test38();

        }

 }

首页 1 2 3 4 5 6 7 尾页
责编:may1205