全国2013年10月高等教育自学考试java语言程序设计(一)试题.pdf
还剩
10页未读,
继续阅读
下载文档到电脑,马上远离加班熬夜!
亲,喜欢就下载吧,价低环保!
内容要点:
═══════════════════════════════════════════════════════════════════════════════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();}}═══════════════════════════════════════════════════════════════════════════════else if(ch>=(int) ′a′&& ch<=(ira) ′z′)ch-=32;out.write(ch);}in.close(); out.close();}catch (FileNotFoundException e1){System.out.println("文件没有找到! "+e1);}catch(IOException e2){System.out.println("文件读写出错! "+e2);}System.out.println("程序结束! "’);}}六、程序设计题(本大题共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);═══════════════════════════════════════════════════════════════════════════════String text="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";public thread1(JTextArea text,String m){ super(m); t=text; }public void run() {while(true){String S=" ";for(int i=0;i=(int)′A′&&ch<=(int) ′Z′)ch+=32;═════════════════════════════════════════════════════════════════════
发表评论
暂无评论,赶快抢占沙发吧。