计算机二级java应用题怎么答,2015年计算机二级考试JAVA基本操作和简单应用题
二、基本操作题(共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基本操作和简单应用题相关推荐
- 计算机组成知识试题及答案,2015年计算机考研:计算机组成原理试题六【附答案】...
2015年计算机考研专业课考试科目为:计算机组成原理.数据结构.操作系统以及计算机网络等,需要大家记忆的东西很多,但是更重要的还是要理解,融会贯通才能够把题做好,把问题解决.新东方在线小编分享计算机组 ...
- 2015计算机二级c语言题库,2015年计算机二级C语言题库找题目录
2015年计算机二级C语言题库找题目录 找题目录 第01套:int fun(___1___ *std) 第02套:void WriteText(FILE ___1___) 第03套: fprintf( ...
- 计算机国二外键题,2015年计算机二级考试《MySQL》练习试题模拟
1[填空题]在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据. 参考解析: REPLACE 2[单选题]数据模型反映的是( ) A.事物本身的数 ...
- 计算机求等级值的计算,2015年计算机一级MS OFFICE等级考试计算题
2015年计算机一级MS OFFICE等级考试计算题 1.一个汉字的内码和它的国标码之间的差是________. A)2020H B)4040H C)8080H D)A0A0H 2.根据汉字国标GB2 ...
- 计算机学院自强标兵网络投票,2015年度计算机学院自强大学生标兵答辩会顺利举行...
2015年度计算机学院自强大学生标兵答辩会在2015年4月10日顺利在西十二教学楼S303教室举行.本次活动由计算机学院资助助理委员会主办,宣传部承办.计算机学院学生工作组组长蒋文海老师,计算机学院资 ...
- 计算机 未来哪种技术稀缺,2015级职业生涯规划考试试题
2015级职业生涯规划考试试题 客观题(每小题:1分) 1,关于外职业生涯,下面表述哪项正确: A. 外职业生涯即职业生涯的外在表现 B. 外职业生涯即职业生涯的外部行动 C. 外职业生涯即从事职业时 ...
- 计算机二级ms office英语翻译,2015年计算机二级MS Office习题及答案解析(3)
(3)[解题步骤] 步骤1:依次对第二张至第五张的幻灯片填充素材中相应的内容.此处填充内容的方式不限一种,考生可根据实际需求变动.在此以图中所显示填充方案为准.填充好文字的幻灯片如图2.47所示. 步 ...
- 2015二级c语言题库,2015年计算机二级C语言测试题及答案(9)
1: 请编写函数fun,其功能是:将s所指字符串中除了下标为偶数.同时ascii值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的一个数组中. 答案: void fun(ch ...
- 计算机全真模拟试题五,2015年计算机二级《MSOffice》全真模拟试题(5)
三.电子表格题(共30分) 22请在[答题]菜单下选择[进入考生文件夹]命令,并按照题目要求完成下面的操作. 注意:以下的文件必须保存在考生文件夹下. 小蒋是一位中学教师,在教务处负责初一年级学生的成 ...
- 计算机测试题目及答案6,2015职称计算机《PowerPoint》章节习题及答案(6)
第6章 为演示文稿添加动画效果 1[简答题]设置使当前文本退出时动画效果为:随机线条,速度为快速(1秒),播放完之后快退. 参考解析: 2[判断题]动画预设需要用到"视图"中&qu ...
最新文章
- hdu5025 状态压缩广搜
- 18春《c语言》在线作业3,18春福师《C++语言程序设计》在线作业二【参考答案】...
- python中最大值最小值平均值_来自lis的Python平均值、最大值、最小值
- visual studio code Python终端运行_VS Code 6 月 Python 扩展更新
- Unity c# 状态机的简单入门
- zookeeper linux 环境变量,zookeeper linux版安装
- linux怎么杀死线程c语言,教程-linux下c语言编程 第一弹-线程的使用
- 计算机文档xsl,XSL-FO 文档
- SpringMVC+uploadify文件上传
- linux下apache无法访问localhost,CentOS 6.8安装httpd后无法访问
- 《计算机网络》第七章:应用层(The Application Layer)
- angularJs中datatable实现
- Flume之介绍 核心组件 可靠性 恢复性
- linux文件移出目录命令_Linux移动文件命令F01
- 超微服务器怎么开虚拟化,amd服务器开启虚拟化(amd处理器开启虚拟化)
- 2019年数学建模美赛经验总结
- ResourceBundle的基本使用
- 逃离北上广?别闹了!
- ps怎么做油漆喷溅画效果
- 二手苹果手机价格一览表
热门文章
- 【优化预测】基于matlab蝙蝠算法优化LSSVM预测【含Matlab源码 109期】
- js判断时间两小时之内_JS 判断两个时间的大小(可自由选择精确度:天,小时,分钟,秒)...
- linux搭建vsftp服务器_Linux(CentOS 7)搭建VSFTP服务器
- python获取文件修改时间_Python-获取文件最后修改时间 | 学步园
- 线性分类模型和向量矩阵求导_自然语言处理中向量空间模型的矩阵设计
- fatal error: libmemcached/memcached.h: No such file or directory
- c语言链表的数据结构,c语言实现通用数据结构(一):通用链表
- Java关于继承中的内存分配
- sklearn文本特征提取
- springboot1.5.4 log4j