糯米文學吧

位置:首頁 > 計算機 > java語言

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

java語言5.86K

平時的練習對我們的考試來説十分重要,練習做得多了自然熟能生巧。下面是本站小編為大家收集整理的計算機二級考試JAVA上機試題及答案,希望對大家學習有所幫助!

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

  一、基本操作題

在下畫線上補充代碼。

本題的功能是輸出字符串"welcome!"和表達式"a/b=

c",以及輸出"do something"。

Public class javal{

Pubhc static void main(string[]args){

tln( );

tln( );

tln( );

}

  二、簡單應用題

下面的程序中,有兩個文本框,Input和Output,用户在Input文本框中輸入字符串後回車,字符串會在Output文本框中出現。

import .*;

import t.*;

public class java2 extends Frame{

public static void main(String args[]){

java2 f=new java2("java2");

Panel pan=new Panel();

();

}

pubhc java2(String str){

super(str);

}

public void init(){

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

(O);

}

}};

setSize(200,200);

setLayout(new FlowlLayout());

final TextField tfl=new TextField(20):

final TextField tf2=new TextField(20);

final Label hi—new Label("Input:");

final Label la2一new Label("Output:");

ctionListener( {

public void actionPerformed(ActionEvent e){

ex( );

}

});

add(la1);

add(tfl);

add(la2);

add(tf2);

setVisible(true);

}

}

  三、綜合應用題

本題的功能是展示4種不同的對話框。窗口中有4個按鈕:“消息”、“輸入”、“確定”和“選擇”,單擊任意一個按鈕,就能彈出一個對應的對話框。其中,消息對話框只有一個提示信息和一個“確定’’按鈕,輸入對話框有一個供輸入的`文本框及“確定”和“撤銷”兩個按鈕;確定對話框中有一個提示信息和三個按鈕“是”、“否”和“撤銷”;而選擇對話框中有一個提示信息和兩個按鈕“確定,,和“取消”。

import 9.*:

import t.*;

import .*;

Public class java3 extends JFrame implements ButtonSelecte ActionListener

{

JButton btnMessage=new JButton("消息");

JButton btnlnput=new JButton("輸入");

JButton btnConfirm=new JButton("確認");

JButton btnOption=new JButton("選擇");

public java3()

{

super("java3");

ctionListener(this);

ctionListener(this);

ctionListener(this);

ctionListener(this);

getContentPane()ayout( new FIowLavout

()):

getContentPane()(btnMessage);

getContentPane()(btnlnput):

getContentPane()(btnConfirm):

getContentPane()(btnOption);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

(0);

}

});

}

public static void main(String args[])

{

java3 fr=new java3();

();

isible(true);

}

Public void actionperformed(ActionEvent e)

{

Object[]opt={"確認","取消");

JButton instance:(JButton)bject();

if(instance= =btnMessage)

MessageDialog(this,"消息對話框");

else if(instance= =btnInput、

InputDialog(this,"輸入對話框");

else if(instance= =btnConfirm、

ConfirmDialog(this,"確認對話框");

else

OptionDialog(this,"選擇對話框","選擇",_OPTION,TION_MESSAGE,null,opt,opt[1]);

}

}