华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 二級考試 > Java語言程序設計 > 模擬試題 > 文章內容
  

全國計算機等級考試二級java精選試題及答案七

中華IT學院   【 】  [ 2017年6月5日 ]

  三、上機操作題

  1.下列程序中,指定變量b=50為字節(jié)類型,變量f=0.55F為單精度實型,變量1=0xfffL為64位整型,并將該三個變量打印輸出.請將程序補充完整.

  import java.io.*;

  public class Assign}

  public static void main(String args[]){

  _______b=50;

  _______f=0.55F;

  _______l=0xfffL;

  System.out.println("b="+b);

  System.out.println("f="+f);

  System.out.println("l="+l);

  }

  }

  2

  .請完成下列Java程序:用位于JFrame窗口下方的Open按鈕,打開一個文件對話框,檢索.gif或者.png圖形文件,并在窗口中央將圖象顯示出來.(提示:將圖象文件嵌入圖象標內,再將圖像圖標置于標簽中)

  注意:請勿改動main主方法和其他已有語句內容,僅在下劃線處填入適當的語句.

  import java.awt.*;

  import jova.awt.event.*;

  import java.io.*;

  import javax.swing.*;

  public class ImageViewer

  { public stratic void main(String[]args)

  { JFrame frame=new ImageViewer Frame();

  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

  frame.show();

  }

  }

  class ImgeViewerFrame extends JFrame

  { public ImageViewerFrame()

  { setTitle("ImageViewer");

  setSize(DEFAULT_WIDTH,DEFAULT_HEIGTH);

  label = new JLAbel();

  Container contentpane = getContentpane();

  contentpane.add(label.BorderLayout.CENTER);

  chooser = new JFileChooser();

  chooser.setCurrentDirectory(new File("."));

  Button button = new Button("open");

  contentpane.add(button,BorderLayout.SOUTH);

  button.addActionListener(new

  ActionListener()

  { public void actionperformed(ActionEvent evt)

  { int r = chooser.showOpenDialog(null));

  if(r = = JFilechooser.APPROVE_OPTLON)

  { String name

  =________________

  _______________

  }

  }

  });

  }

  private JLabel label;

  private JFileChooser chooser;

  private static final int DEFAULT_WIDTH = 300;

  private static final int DEFAULT_HEIGHT = 400;

  }

  3.下面是一個Applet程序,其功能是接收用戶輸入的兩個整數,比較它們的大小,并在用戶按下“比較”按鈕后,將Applet中顯示的“請先輸入兩個待比較的整數”,改為“兩個整數中最大值是:x”,x是兩個數中的最大值.請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結果.

  注意:不改動程序的結構,不得增行或刪行.

  import java.applet.*;

  import java.awt.*;

  import java.awr.event.*;

  public class FindMax extends Applet implements ActionListener{

  Label result;

  TextField in1,in2;

  Button btn;

  int a=0,b=0,max;

  public void init(){

  result = new Label"請先輸入兩個待比較的整數");

  in1=new TextField(5);

  in2=new TextField(5);

  btn=new Button("比較");

  add(in1);

  add(in2);

  add(btn);

  add(result);

  btn.addActionListener(this);

  }

  public void actionperformed(ActionEvent e){

  a=in1;

  n=in2;

  if(a>b)

  max=a;

  else

  max=b;

  btn.setText("兩個數中最大值是:"+max);

  }

  }

  findmax.html:

  A Simple Program

  ---------------------------------------

首頁 1 2 3 4 尾頁
分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關于本站  網站聲明  廣告服務  聯系方式  站內導航  考試論壇
Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved
五大连池市| 呼伦贝尔市| 江山市| 资兴市| 加查县| 岳池县| 青阳县| 吉林市| 白玉县| 靖宇县| 彰化市| 东山县| 安平县| 廉江市| 玛纳斯县| 资中县| 兴山县| 紫阳县| 福鼎市| 大竹县| 左贡县| 扬中市| 荥经县| 射洪县| 德保县| 德格县| 浙江省| 徐州市| 苍南县| 陈巴尔虎旗| 郓城县| 兰西县| 甘谷县| 梓潼县| 鱼台县| 泽州县| 大足县| 四子王旗| 清镇市| 嘉黎县| 玉龙|