<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

    計算機二級考試JAVA上機試題及答案

    時間:2025-02-06 10:13:58 java語言 我要投稿

    2017計算機二級考試JAVA上機試題及答案

      下面把2017年計算機二級考試JAVA上機試題及答案提供給各位考生備考,更多考試資料請持續關注應屆畢業生計算機等級考試網!

    2017計算機二級考試JAVA上機試題及答案

      一、基本操作題

      本題求一個實數37.13的整數部分和小數部分,并打印輸出。

      public class javal{

      public static void main(String[]args)(

      d=37.13;

      int i;

      ;

      double x;

      ;

      System.out.println(d+"整數部分:"+i+",小數

      部分:"+x);

      }

      }

      二、簡單應用題

      本題中,生成一個窗口,該窗口的長、寬為屏幕長、寬的一半,并且窗口的大小不能改變。

      import java.awt.*;

      import javax.swing.*;

      public class java2

      {

      public.static void main(String[]args)

      {

      FrameSize frame=new FrameSize();

      frame.setDefaultCloseoperation(JFrame.EXIT

      ON_CLOSE);

      frame.show();

      }

      }

      class FrameSize extends JFrame

      {

      public FrameSize()

      {

      setTitle("java2");

      Toolkit tk=Toolkit.getDefaultToolkit();

      Dimension screenSize= ;

      int screenHeight=screenSize.height;

      int screenWidth=screenSize.width;

      setSize(screenWidth/2,sereenHeight/2);

      ;

      }

      三、綜合應用題

      本題的功能是定義圖形按鈕。窗口中有兩個圖形按鈕,當鼠標移上去時,圖形按鈕的圖形將改變,用鼠標單擊按鈕時圖形按鈕的圖形又發生改變,當鼠標左鍵松開或者移開鼠標后,圖形按鈕的圖形又恢復原樣。

      import javax.swing.*;

      import java.awt.*;

      public class java3 extend Jbutton{

      public java3(Icon icon,Icon pressed,Icon rollover){

      this(icon);

      setFocusPainted(false);

      setRolloverEnabled(true);

      setRolloverlcon(rollover);

      setPressedIcon(pressed);

      setBorderPainted(false);

      setContentAreaFilled(false);

      }

      public static void main(String[]args){

      java3 b1=new java3(

      new ImageIcon("java3-redcube.gif"),

      new ImageIcon("java3-redpaw.gif"),

      new ImageIcon("java3-reddiamond.gif"));

      java3 b2一new java3(

      new ImageIcon("java3-bluecube.gif")。

      new ImageIcon("java3-bluepaw.gif"),

      new ImageIcon("java3-bluediamond.gif"));

      JFrame f=new JFrame();

      f.setTitle("java3");

      f.setDefauhCloseOperation(JFrame.EXIT_ON_

      CLOSE);

      c=f.getContentpane();

      c.setLayout(new FlowLayout());

      c.add(b1);

      c.add(b2);

      f.pack();

      f.setVisible(true);

      上機考試試題答案與解析

      一、基本操作題

      第1處:double

      第2處:i=(int)d

      第3處:x=d-i

      【解析】第1處定義變量類型應為double(與x相同);第2處為取整數部分;第3處原數減去整數部分即為小數部分。

      二、簡單應用題

      第1處:tk.getScreenSize()

      第2處:setResizable(false)

      【解析】第1處取得屏幕大小;第2處設置窗口的大小不能改變。

      三、綜合應用題

      第1處:public class java3 extends JButton

      第2處:super(icon)

      第3處:Container c=f.getContentPane()

      【解析】第1處繼承父類應使用關鍵字extends;第2處引用父類應使用super;第3處變量C使用前類型未定義。

    【計算機二級考試JAVA上機試題及答案】相關文章:

    計算機二級考試JAVA上機試題及答案11-03

    計算機二級《Java》上機試題及答案11-01

    計算機二級JAVA上機試題及答案201710-22

    JAVA計算機二級上機試題及答案201706-15

    計算機二級考試VF上機試題及答案03-21

    計算機二級考試Java試題及答案10-24

    計算機二級考試《Java》試題及答案09-04

    計算機二級考試JAVA上機預測試題07-14

    計算機二級JAVA考試模擬試題及答案10-16

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人