2015二级java真题及答案_2015计算机二级《JAVA》考前模拟操作和应用题及答案

二、基本操作题

本题提示输入年份,然后判断该年份是否为闰年。

importjava.io.*;

public class javal{

public static void main(String[]args){

InputStreamReader ir;

BufferedReader in;

ir=new InputStreamReader(System.in);

in=new BufferedReader(ir);

int year=1900;

System.out.print("请输入年份:");

try{

String s=in.readLine();

;

} (Exception e){

}

if( )

System.OUt.println(year+"是闰年");

else

System.out.println(year+"不是闰年");

}

}

三、简单应用题

本题使用下拉菜单来控制字体,窗口中有一个标签和一个下拉菜单,当选中下拉菜单中的任一项字体时,标签上字符串的字体就随之改变。

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class ComboBoxFrame extends JFrame {

public ComboBoxFrame(){

setTitle("java2");

setSize(300,200);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

style=new JComboBox():

style.setEditable(true);

style.addhem("Serif");

style.addItem("SansSerif");

style.addhem("Monospaced");

style.addhem("Dialog");

style.addhem("Dialoglnput");

style.addActionListener(this);

JPanel p=new JPanel();

P.add(style);

getContentPane().add(p,"South");

panel=new ComboBoxTestPanel();

getContentPane().add(panel,"Center");

}

public void actionPerformed(ActionEvent evt){

JComboBox source=(JComboBox) ;

String item=(String)source.getSelectedhem():

panel.setStyle(item);

}

private ComboBoxTestPanel panel;

private JComboBox style;

}

class ComboBoxTestPanel extends JPanel{

public ComboBoxTestPanel(){

setStyle("Serif");

}

public void setStyle(String s){

setFont(new Font(S,Font.PLAIN,12));

repaint();

}

public void paintComponent(Graphics g){

super.paintComponent(g);

9.drawString("Welcome to China!",0,50);

}

}

public class java2{

public static void main(String[]args){

JFrame frame=new ComboBoxFrame();

frame.show();

}

}

二、基本操作题

第1处:year=Integer.parseInt(s)

第2处:catch

第3处:year%4= =0&&year0 !=0 ||year@0

= =0

解析:第1处是将String型的s转换成整型;第2处是捕获异常的catch子句,用来处理由try所抛出的异常事件;第3处是判断是否为闰年的条件,即能被4整除且不能被100整除的或能被400整除的就是闰年。

三、简单应用题

第1处:implements ActionListener

第2处:evt.getSource()

解析:第1处是实现ActionListener接口,程序中有窗口监听器的注册;第2处返回ActionEvent动作事件的最初发生对象。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值