二、基本操作题(共18分)

本题统计score[]={37,89,63,60,59,78,91)中成绩不

及格的人数。

public class javal{

public static void main(String[]args){

int score[]={37,89,63,60,59,78,91),

int sum=0:

int i=0;

while(i  if(score[i]>=60){

}

i++;

}

System.OUt.println("below 60 sum:"+sum);

}

}

三、简单应用题(共24分)

本题中,在窗口右侧添加了一个菜单,右侧为一个文本域,菜单有“File”和“Help”,“File”菜单中有菜单项“New”、“Open”、“Save”、“Save as”和“Exit”,其中“Open”的快捷键为,“Save”的快捷键为,而“Help”菜单以及其中的菜单项“Index”和“About”设定了第一个字母为其快捷字母,通过鼠标单击任一个菜单项或通过快捷键以及快捷字母,都能在后台输入所选择的菜单项。

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import javax swing.event.*;

public class java2 extends JFrame

{

private J Menuhem savehem;

private JMenuhem saveAsltem

private JPopupMenu popup;

private JTextArea textArea;

public java2()

{setTitle("java2");

setSize(400,300);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

textArea=new JTextArea(0,0);

Container contentPane=getContentPane();

contentPane.add(new JSerollPane(textArea).

"Center");

JMenuBar menuBar=new JMenuBar();

menuBar.setLayout(new BoxLayout(menuBar.

BoxLayout.Y_AXIS));

getContentPane().add(menuBar, BorderLayout.

WEST):

HorizontalMenu fileMenu=new HorizontalMenu

("File");

fileMenu.addMenuListener(this);

JMenuhem openhem = new JMenultem

("Open");

openItem.setAceelerator(KeyStroke.getKeyStroke

(KeyEvent.VK_O,InputEvent.CTRL_MASK));

saveltem=new JMenuhem("Save");

savehem.setAccelerator(KeyStroke.getKeyStroke

(KeyEvent.VK_S,InputEvent.CTRL_MASK));

saveAshem=new JMenuhem("Save As");

menuBar.add(makeMenu(fileMenu,

new Object[]{

"New",Openhem,null,savehem,saveAshem.

null."Exit"

},this));

HorizontalMenu helpMenu=new Horizontal-

Menu("Help");

helpMenu. (’H’);

menuBar.add(Box.createVerticalGlue());

menuBar.add(makeMenu(helpMenu,

new Object[]

{new JMenuhem("Index",’I’),

new JMenuhem("About",’A’)

},this));

}

public void actionPerformed(ActionEvent evt){

String arg=evt.getActionCommand();

System.out.println(arg);

if(arg.equals("Exit"))

System.exit(0);

}

pubile void menuSelected(MenuEvent evt){

}

public void menuDeselected(MenuEvent evt){

}

public void menuCanceled(MenuEvent evt){

}

public HorizontalMenu makeMenu(Object parent,

Object[]items,Object target)

{

HorizontalMenu m=null:

if(parent instanceoI HorizontalMenu)

m=(HorizontalMenu)parent;

else if(parent instaneeof String)

m=new HorizontalMenu((String)parrent);

else

return null;

m.setMinimumSize(m.getPreferredSize());

for(int i=0;i  if(items[i]= =null)

m.addSeparator();

else

m.add(makeMenultem(items[i],target));

}

return m;

}

public static JMenuhem makeMenuItem(Object i-

tem,Object target)

{

JMenuItem r=null:

if(item instanceof String)

r=new JMenultem((String)item);

else if(item instanceof JMenuhem)

r=(JMenultem)item;

else return null;

if(target instanceof ActionListener)

r.addActionListener((ActionListener)target);

return r;

}

class HorizontalMenu extends J Menu{

HorizontalMenu(String label){

super(label);

JPopupMenu pm=getPopupMenu();

pm.setLayout(new BoxLayout(pm,BoxLayout.X

_AXIS));

setMinimumSize(getPreferredSize());

}

}

public static void main(String[] args){

Frame f=newjava2();

f.show();

}

}

2015年计算机二级考试JAVA基本操作和简单应用题.doc

下载Word文档到电脑,方便收藏和打印[全文共2362字]

编辑推荐:

下载Word文档

计算机二级java应用题怎么答,2015年计算机二级考试JAVA基本操作和简单应用题相关推荐

  1. 计算机组成知识试题及答案,2015年计算机考研:计算机组成原理试题六【附答案】...

    2015年计算机考研专业课考试科目为:计算机组成原理.数据结构.操作系统以及计算机网络等,需要大家记忆的东西很多,但是更重要的还是要理解,融会贯通才能够把题做好,把问题解决.新东方在线小编分享计算机组 ...

  2. 2015计算机二级c语言题库,2015年计算机二级C语言题库找题目录

    2015年计算机二级C语言题库找题目录 找题目录 第01套:int fun(___1___ *std) 第02套:void WriteText(FILE ___1___) 第03套: fprintf( ...

  3. 计算机国二外键题,2015年计算机二级考试《MySQL》练习试题模拟

    1[填空题]在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据. 参考解析: REPLACE 2[单选题]数据模型反映的是( ) A.事物本身的数 ...

  4. 计算机求等级值的计算,2015年计算机一级MS OFFICE等级考试计算题

    2015年计算机一级MS OFFICE等级考试计算题 1.一个汉字的内码和它的国标码之间的差是________. A)2020H B)4040H C)8080H D)A0A0H 2.根据汉字国标GB2 ...

  5. 计算机学院自强标兵网络投票,2015年度计算机学院自强大学生标兵答辩会顺利举行...

    2015年度计算机学院自强大学生标兵答辩会在2015年4月10日顺利在西十二教学楼S303教室举行.本次活动由计算机学院资助助理委员会主办,宣传部承办.计算机学院学生工作组组长蒋文海老师,计算机学院资 ...

  6. 计算机 未来哪种技术稀缺,2015级职业生涯规划考试试题

    2015级职业生涯规划考试试题 客观题(每小题:1分) 1,关于外职业生涯,下面表述哪项正确: A. 外职业生涯即职业生涯的外在表现 B. 外职业生涯即职业生涯的外部行动 C. 外职业生涯即从事职业时 ...

  7. 计算机二级ms office英语翻译,2015年计算机二级MS Office习题及答案解析(3)

    (3)[解题步骤] 步骤1:依次对第二张至第五张的幻灯片填充素材中相应的内容.此处填充内容的方式不限一种,考生可根据实际需求变动.在此以图中所显示填充方案为准.填充好文字的幻灯片如图2.47所示. 步 ...

  8. 2015二级c语言题库,2015年计算机二级C语言测试题及答案(9)

    1: 请编写函数fun,其功能是:将s所指字符串中除了下标为偶数.同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中. 答案: void fun(ch ...

  9. 计算机全真模拟试题五,2015年计算机二级《MSOffice》全真模拟试题(5)

    三.电子表格题(共30分) 22请在[答题]菜单下选择[进入考生文件夹]命令,并按照题目要求完成下面的操作. 注意:以下的文件必须保存在考生文件夹下. 小蒋是一位中学教师,在教务处负责初一年级学生的成 ...

  10. 计算机测试题目及答案6,2015职称计算机《PowerPoint》章节习题及答案(6)

    第6章 为演示文稿添加动画效果 1[简答题]设置使当前文本退出时动画效果为:随机线条,速度为快速(1秒),播放完之后快退. 参考解析: 2[判断题]动画预设需要用到"视图"中&qu ...

最新文章

  1. hdu5025 状态压缩广搜
  2. 18春《c语言》在线作业3,18春福师《C++语言程序设计》在线作业二【参考答案】...
  3. python中最大值最小值平均值_来自lis的Python平均值、最大值、最小值
  4. visual studio code Python终端运行_VS Code 6 月 Python 扩展更新
  5. Unity c# 状态机的简单入门
  6. zookeeper linux 环境变量,zookeeper linux版安装
  7. linux怎么杀死线程c语言,教程-linux下c语言编程 第一弹-线程的使用
  8. 计算机文档xsl,XSL-FO 文档
  9. SpringMVC+uploadify文件上传
  10. linux下apache无法访问localhost,CentOS 6.8安装httpd后无法访问
  11. 《计算机网络》第七章:应用层(The Application Layer)
  12. angularJs中datatable实现
  13. Flume之介绍 核心组件 可靠性 恢复性
  14. linux文件移出目录命令_Linux移动文件命令F01
  15. 超微服务器怎么开虚拟化,amd服务器开启虚拟化(amd处理器开启虚拟化)
  16. 2019年数学建模美赛经验总结
  17. ResourceBundle的基本使用
  18. 逃离北上广?别闹了!
  19. ps怎么做油漆喷溅画效果
  20. 二手苹果手机价格一览表

热门文章

  1. 【优化预测】基于matlab蝙蝠算法优化LSSVM预测【含Matlab源码 109期】
  2. js判断时间两小时之内_JS 判断两个时间的大小(可自由选择精确度:天,小时,分钟,秒)...
  3. linux搭建vsftp服务器_Linux(CentOS 7)搭建VSFTP服务器
  4. python获取文件修改时间_Python-获取文件最后修改时间 | 学步园
  5. 线性分类模型和向量矩阵求导_自然语言处理中向量空间模型的矩阵设计
  6. fatal error: libmemcached/memcached.h: No such file or directory
  7. c语言链表的数据结构,c语言实现通用数据结构(一):通用链表
  8. Java关于继承中的内存分配
  9. sklearn文本特征提取
  10. springboot1.5.4 log4j