1、[ 主观题 ]【程序设计题】设计一个应用程序,原始数据从程序界面的一个文本区输入,用户点击按钮后,在另一个文本区上输出排序后的数据,并将排序后的数据输出到文件中。已给出部分代码,请完成程序。

import  java.io.*;

import  java.util.*;

import  java.awt.*;

import  javax.swing.*;

import  java.awt.event.*;

public  class  Class3805  implements  ActionListener

{

JTextArea  ta1=new  JTextArea(10,20);

JTextArea  ta2=new  JTextArea(10,20);

JButton  butt=new  JButton("SortAndSave");

public  static  void  main(String[]  args)

{

new  Class3805();

}

public  Class3805()

{

JFrame  myWin=new  JFrame("Class3805");

myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Container  con=myWin.getContentPane();

con.setLayout(new  FlowLayout());

con.setBackground(Color.blue);

con.add(ta1);con.add(butt);con.add(ta2);

myWin.setBounds(200,200,600,300);

butt.addActionListener(this);

myWin.setVisible(true);

}

public  void  actionPerformed(ActionEvent  e)

{

//这里是你要编写的代码

}

}

int n=str.countTokens();

int a[]=new int[n];

int i=-1,j;

while(++i{

a[i]=Integer.parseInt(str.nextToken());

}

for(i=0;ifor(j=i+1;j{

if(a[i]>a[j])

{int t=a[i];a[i]=a[j];a[j]=t;}

}

for(i=0;i{

ta2.append(a[i]+" ");

}

RandomAccessFile out=null;

try

{

out=new RandomAccessFile("3805.txt","rw");

out.writeBytes(ta2.getText());

}

catch(FileNotFoundException e1){}

catch(IOException e2){}" />

2、[ 主观题 ]【程序填空题】下列应用程序,产生两个组合框,一个可以选择月份,一个可以选择2000~2009年之间的年份。

import  javax.swing.*;

public  class  Class31002  extends  JFrame

{

JComboBox  monthBox=new  JComboBox();

___

public  Class31002()

{

super("Expiration  Date");

setSize(240,90);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel  pane=new  JPanel();

JLabel  exp=new  JLabel("Expiration  Date:");

for  (int  i=0;i<13;i++)  monthBox.addItem("  "+i);

for(int  i=2000;i<2010;i++)  yearBox.addItem("  "+i);

pane.add(exp);

pane.add(monthBox);

___

setContentPane(pane);

}

public  static  void  main(String[]arg)

{

new  Class31002().setVisible(true);

}

}

3、[ 主观题 ]【程序分析题】阅读程序,画出程序运行后初始界面并写出程序功能。

import  javax.swing.*;

import  java.awt.event.*;

public  class  Class3403  extends  JFrame  implements  ActionListener

{

JButton  b1=new  JButton("b1");

JButton  b2=new  JButton("b2");

public    Class3403()

{

super("Class3403");

setSize(300,100);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JPanel  panel=new  JPanel();

panel.add(b1);panel.add(b2);

setContentPane(panel);

b1.addActionListener(this);

b2.addActionListener(this);

setVisible(true);

}

public  void  actionPerformed(ActionEvent  e)

{

Object  s=e.getSource();

if  (s==b1)setTitle("Teacher");

if(s==b2)setTitle("Student");

}

public  static  void  main(String  []args)

{

new  Class3403();

}

}

4、[ 主观题 ]【简答题】标签(JLabel)是最简单的Swing组件,程序关于标签的基本内容有哪三个方面?

5、[ 主观题 ]【程序填空题】下面小应用程序启动后自动播放一个声音文件“1.wav”。

import  java.applet.*;

public  class  Class3001  extends  Applet

{

public  void  start()

{

___=getAudioClip(getCodeBase(),"1.wav");

clip.___;

}

}

可以在虚拟机里运行Java吗,在Java虚拟机中可以运行Java的_____文件。相关推荐

  1. Linux在虚拟机里大小写键不停闪动是因为虚拟机内外的大小写不同导致,将虚拟机内外的大小写切换一致即可解决

    至少我的解决方案是将本机与VM虚拟机的大写键同步即可 Linux在虚拟机里大小写键不停闪动是因为虚拟机内外的大小写(CapsLock键)不同导致 将大小写(CapsLock键)切换一致即可解决 例虚拟 ...

  2. java 企业版_下列版本中哪个是Java 企业版

    下列版本中哪个是Java 企业版 2021-02-07 下列版本中哪个是Java 企业版 张爱玲评价自己的服饰:"仿佛穿着博物院的()到处走,遍体森森然飘飘欲仙".转动惯量是刚体转 ...

  3. vmware虚拟机里的服务器自动关闭,让VirtualBox虚拟机在主机关闭时自动关闭或保存状态VBoxVmService...

    VBoxVmService是免费开源的运行于Windows系统的工具,安装后它将以服务的形式存在,控制指定VBox虚拟机(客户机)在主机系统启动及关闭时的行为. 通常在主机关闭时,如果有正在运行的VB ...

  4. java连接rocksdb_rocksdb在YCSB中的运行教程

    1 介绍 使用YCSB测试rocksdb(自己修改的代码)的性能,运行环境: 操作系统:ubuntu 14.04 rocksdb的版本:5.18.3 YCSB的版本:0.15.0 2 rocksdb的 ...

  5. 中软国际java开发面试题_中软国际java面试题及参考答案

    面试题是中软国际java个人求职者在面试过程中的敲门砖,以下是小编为大家收集到的,希望对大家有帮助! :填空题 1Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点? B ...

  6. java ecj_java - 在Maven构建中使用Eclipse Java Compiler(ecj) - 堆栈内存溢出

    与标准Javac编译器相比,Eclipse Java编译器(ecj)具有很多优势. 它速度很快,并且可以配置更多警告和错误,从而提高了代码质量. 编译器中最有趣的事情之一是在编译器内部添加了null类 ...

  7. java配置opencv_在Windows中使用OpenCV Java与Eclipse

    自2.4.4版本以来,OpenCV支持Java.在本教程中,我将介绍如何设置在Windows中使用OpenCV Java与Eclipse的开发环境,以便您可以享受垃圾回收,非常可重构(重命名变量,提取 ...

  8. java中将date插入mysql中date_JAVA 处理时间 - java.sql.Date、java.util.Date与数据库中的Date字段的转换方法[转]...

    1.如何将java.util.Date转化为java.sql.Date? 转化: java.sql.Date sd; java.util.Date ud; //initialize the ud su ...

  9. JAVA awt eventqueue_线程“AWT-EventQueue-1”中的异常java.lang.NullPointerException

    嗨,我收到错误 Exception in thread "AWT-EventQueue-1" java.lang.NullPointerException at P6.itemSt ...

  10. java 记录考勤记录_Java中的记录器– Java记录示例

    java 记录考勤记录 Today we will look into Logger in Java. Java Logger provides logging in java programming ...

最新文章

  1. 文件上传的渐进式增强
  2. Android:字节跳动必备Context原理解析及使用
  3. AtCoder AGC038F Two Permutations (网络流、最小割)
  4. javascript正则表达式(一)
  5. 安卓APP_ 布局(2) —— RelativeLayout相对布局
  6. VS2010 VC Project的default Include设置
  7. 判断ImageView背景图片是否与Drawable中的某个图片一样的两个方法
  8. 1.linux系统基础笔记(互斥量、信号量)
  9. sqlite3---终端操作
  10. aes简单文本加密工具
  11. 3、TPshop之邮箱注册配置教程以及常见错误集合
  12. Cell Genomics封面|北大吴华君课题组利用空间多组学技术解析肿瘤内空间异质性...
  13. 使用 python 批量移动文件夹下的文件
  14. VMware虚拟机ubuntu ros安装摄像头驱动
  15. win7系统怎么安装dhcp服务器,笔者研习win7系统安装dhcp服务器的技巧介绍
  16. win10系统cpu内核或逻辑核心缺少缺少,解决办法
  17. 原标题:跆拳道在中国斗殴中被武术团灭?韩国人看后表示不服
  18. 要实现无人机的乌托邦 阿西莫夫机器人三大定律该变了
  19. 制坯系列-Golang专题-chan
  20. 锁机制与原子操作 第四篇

热门文章

  1. 微信小程序_uni-app_分段器_uni-segmented-control
  2. 1148. 【克罗地亚】INSTRUKCIJE
  3. 有限公司税收筹划方式有哪些?企业如何享受更多税收政策?
  4. 对路径XXX的访问被拒绝
  5. 海天味业智能化生产,酿造原汁原味的海天酱油
  6. 水利RTU助力生态流量监测系统
  7. [机器学习] 凸优化的总结
  8. 简单理解描述文件描述符
  9. 定位相关属性(positon:relative absolution; z-index;right、left、bottom、top)
  10. 人工智能----A*(星)算法之八数码问题