题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 01:47:32

[简答题]本题程序的功能是程序的主窗口有一个“登录”按钮和两个文本框——“请输入密码:”和“密码验证…”,用户在密码框中输入密码后单击“登录”按钮,然后与预先定义的密码比较(密码预设定为password),如果相同,则在“密码验证…,’文本框中提示“通过!”否则提示“失败!”。“密码验证…”文本框是只读的。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class simple

public static void main(String[] args)

LoginFrame frame = new LoginFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame,show ( );


class LoginFrame extends JFrame
public LoginFrame( )

setTitle("simple");
setSize(WIDTH,HEIGHT);
Container contentPane = getContentPane( );
JPanel textPanel = new JPanel( );
JLabel inputPassword = new JLabel("请输入密码:",JLabel.CENTER);
MyPassword = new JPasswordField(20);
textPanel.add(inputPassword);
textPanel.add(myPassword);
JLabel checkedPassword = new JLabel("密码验证...",JLabel.LEFT);
CheckPassword = new JTextField(20);

更多"本题程序的功能是程序的主窗口有一个“登录”按钮和两个文本框——“请输入"的相关试题:

[简答题]本题程序的功能是主窗口里有一个文本框和两个按钮“开始”和“关闭”。单击“开始”按钮后该按钮处于按下状态,文本框中的数开始从0计数到49,每间隔50ms增加1,计数完毕后“开始”按钮变为可使用状态,单击“关闭”按钮则退出程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple

public static void main (String[] args)

JFrame frame = new CounterFrame( );
frame.setDefaultCloseOperation(JFrame.EXIT ON CLOSE);
frame.show( );


class CounterFrame extends JFrame

public static final int WIDTH = 250;
public static final int HEIGHT = 150;
private TextField textField = new TextField(20);
public CounterFrame( )

setSize(WIDTH,HEIGHT);
setTitle("simple");
Container contentPane = getContentPane( );
JPanel textPanel = new JPanel( );
textPanel.add(textField);
JPanel buttonPanel = new JPanel( );
addButton(buttonPanel,"开始",new ActionListener( )
public void actionPerformed(ActionEvent evt)

addCounter( )
[简答题]本题程序是一个Applet应用程序,功能是计算前n个自然数的和,程序中用进度条来表示计算的进程。页面中有两个文本框、两个按钮和一个进度条,在第一个文本框中输入要计算的自然数的个数,单击“开始”按钮则开始进行计算,进度条同步显示计算完成的情况。程序中存在若干错误,请找出并改正(注意:不得改动程序的结构,不得增行或删行)。
import javax.swing.*;
import javax.swing.border.*;
import java.awt.*;
import java.awt.event.*;
public class advance extends Japplet

Container container = null;
JButton startButton,stopButton;
JTextField inputTextField,outputTextField;
JProgressBar pBar = null;
Timer timer = null;
static int sum = 0;
static int counter = 0;
public void init( )

container = this.getContentPane( );
container.setLayout(new GridLayout(3,1));
Box hboxl = Box.createHorizontalBox( );
container.add(hboxl);
hboxl.add(Box.createHorizontalGlue( ));
JLabel labell = new JLabel("前",JLabeI.LEFT);
labell.setFont(new Font("Dialog",Font.PLAIN,15));
hboxl.add(labell);
inputTextField = new JTextField("100",4);
hboxl.add(inputTextField);

[简答题]本题程序是一个Applet应用程序,功能是更改显示的图片。页面中有一个按钮“改变图形”,单击该按钮,面板中显示的图片改变;继续单击,图片继续改变。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class advance extends Applet implements ActionListener

int n = 0;
Image im1,im2,showim;
Button bn = new Button("改变图形");
public void init( )

add (bn);
______;
im1 = getImage(getCodeBase( ),"advance_1.jpg");
im2 = getImage(getCodeBase( ),"advance_2.jpg");
bn.addActionListener ( this );
showim = im2;

public void actionPerformed(ActionEvent e)

______;
if (e.getActionCommand ( )== "改变" )

if(n%2 == 0)

showim = im1;
n++;

else

showim = im2;
n++;

______;


public void paint (Graphics g)

g.drawImage (showim,0,0,this);

[判断题]在CorelDRAW X4主窗口中使用[缩进]命令,可以利用缩放字号大小的方法使文字刚好与文本框相适应。
[简答题]本题程序的功能是读入运行程序时所传入的参数(一个或多个),并将参数依次显示出来。例如运行程序“lava basic par1 par2”,则打印输出为“par1 par2”。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic

public static void main(String[] args)

int i = 0;
while (______)

System.out.print(______+ "");
______;

System.out.println( );


[简答题]本题程序的功能是定义一个简单的计算器,可以进行基本的四则运算。程序中布局了16个按钮用来表示数字0~9及运算符和点号,程序顶部的文本框用来显示运算数及结果。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple

public static void main (String[] args)

try

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName( ));

catch (Exception e)


JFrame frame = new CalculatorFrame( );
frame.show( );


class CalculatorPanel extends JPanel implements ActionListener

private JTextField display;
private JButton btn;
private double arg = 0;
private String op = "=";
private boolean start = true;
public CalculatorPanel( )

setLayout(new BorderLayout( ));
display = new JTextField("0");
display.setEditable(false);
add(display,"North");
JPanel p = new JPanel( );
p.setLayout(new GridLayout(4,4));
String buttons = "789/456"123-0.= +";
f
[简答题]本题程序的功能是随机产生一个1~10的随机数,根据提示,用户可以猜这个随机数。例如程序随机产生的随机数是7,如果输入8,则提示“Try smaller…”并继续提示输入;如果输出6,则提示“Try bigger…”并继续提示输入;如果输入7,则会输出“Great!”并退出程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.io.*;
public class basic

public static void main(String[] args)

InputStreamReader it;
Bur feredReader in;
Ir = new InputStreamReader(System.in)
In = new BufferedReader(ir);
int ranNum = ______;
int guessNum = -1;
String str;
while (______)

System.out.print ("Please Input:");
try

______;
guessNum = Integer.parseInt(str);

catch (Exception e)


if(guessNum > ranNum)
System.out.println("Try smaller...");
else
System.out.println("Try bigger...");

System.out.println ("Great ! ");


[简答题]本题程序功能是打印1~9的乘法表。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic

public static void main(String[] args)

______;
for(i = i; ______; i++)

for(j = i;______; j++)
System.out.print(i + "x" + j + "=" +i *j +"");
System.out.println( );



[简答题]本题程序的功能是通过滑动条修改颜色的RGB值,从而控制颜色。程序中有一个面板、3个标签和3个滑动条,标签和滑动条一一对应,分别对应三原色红、绿、蓝,任意拖动其中的一个滑动条,所对应的颜色值就会发生变化,面板的颜色也会对应地发生变化。滑动条值的范围是0~255。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class simple extends JFrame implements AdjustmentListener

public simple( )

setTitle("simple");
setSize(300,200);
addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)
System.exit (0);
);
Container contentPane =______;
JPanel p = new JPane1( );
p.setLayout(new GridLayout(3,2));
p.add(redLabel = new JLabel("Red 0"));
p.add(red = new JScrollBar(Adjustable.HORIZONTAL,0,0,0,255));
red.setBlockIncrement(16);
red.addAdjustmentListener(this);
p.add(greenLabel = new JLabel("Green 0"));
p.add(green = new JScrollBar(Adjustable.HORIZONTAL,0,0,0,255));
green.setBlockIncrement(16);
green.addAdjustmentListener(this);

[简答题]本题程序的功能是主窗口有一个按钮、一个文本域和一个复选框,初始时窗口的大小是不能调整的,勾选复选框后,窗口大小就可以进行调整,如果取消勾选复选框,则窗口的大小又不能调整,单击按钮可以关闭程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
class MyFrame extends Frame______

Checkbox box;
TextArea text;
Button button;
MyFrame(String s)

super (s);
box = new Checkbox("设置窗口是否可调整大小");
text = new TextArea(12,12);
button = new Button("关闭窗口");
button.addActionListener(this);
box.addItemListener(this);
setBounds(100,100,200,300);
setVisible(true);
add(text,BorderLayout.CENTER);
add(box,BorderLayout.SOUTH);
add(button,BorderLayout.NORTH);
______;
validate ( );

public void itemStateChanged(ItemEvent e)

if (box.getState( ) == true)

setResizable(true);

else

setResizable(false);


public void actionPerformed(ActionEvent e)

dispose( );


class simple


[简答题]本题程序的功能是:单击窗口左上角的File菜单中的Open命令,打开一个GIF图像文件,并将图像文件显示在窗口中;单击File菜单中的Exit命令,能够退出程序。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;
import java.io.*;
public class simple extends JFrame implements ActionListener

public simple( )

setTitle ("ImageViewer" );
setSize(300,400);
JMenuBar mbar = new JMenuBar( );
JMenu m = new JMenu("File");
openItem = new JMenuItem("Open");
openItem,addActionListener (this);
m.add (openItem);
exitItem = new JMenuItem("Exit");
exitItem.addActionListener(this);
m.add(exitItem);
mbar.add (m);
setJMenuBar (mbar);
label = new JLabel( );
Container contentPane = getContentPane( );
contentPane.add(label,"Center");
public void actionPerformed(ActionEvent evt)
Object source = evt.getSource( );
if (source == openItem)

JFileChooser chooser = new JFileCho
[简答题]下面是一个Applet程序,程序的功能是用鼠标点击画图。本题是通过点击鼠标后画出一个“Java”字。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或减行。
import java. awt.*
import java. awt. event.*;
import java. applet.*
/*
<applet code= SimpleHitMouse. java width= 800 height= 400>
</applet>
*/
public class SimpleHitMouse implements Applet
private java. util. Vector points= new java. util. Vector( );
public void init( )
addMouseListener(new MouseAdapter ( )
public void mousePressed(MouseEvent e) (
points, add (new Point (e. getX( ), e. getY ( ) ) );
paint( );

);

public void update(Graphics g)
repaint(g);

public void paint(Graphics g)
for(int i=0;i<points, size( ) ;i++)
Point dot= (Point)points. elementAt(i);
g. drawString("x" ,dot. x,dot, y),


public static void main(String args[])
Frame fram=new Frame("CelayTree");
[简答题]下面是一个Applet程序,程序的功能是用鼠标画图。本题是通过单击鼠标后画出一个Java字。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意;不改动程序的结构,不得增行或减行。 源程序文件代码清单如下; import java.awt.*; import java.awt.event.*; import java.applet.*; /* <applet code=SimpleHitMouse.java width=800 height=400> </applet> */ public class SimpleHitMouse implements Applet { private java.util.Vector points=new java.util.Vector( ); public void init( ) { addMouseListener(new MouseAdapter( ) { public void mousePressed(MouseEvent e) { points.add(new Point(e.getX( ),e.getY( )) paint( ); } }); } public void update(Graphics g) } repaint(g); } public void paint(Graphics g) { for(int i=0;i<points.size( );i++) { Point dot=(Point)points.elementAt(i); g.drawString("x",dot.x,dot.y); } } public static void main(String args[ ]) { Frame fram=new Frame("CelayTree"); SimpleHitMouse dot=new SimpleHitMouse( ); dot.i
[简答题]本题的功能是读入运行程序时所传入的参数(一个或多个),并将参数依次显示出来,比如运行程序:java java1 part1 part2,则打印输出为:part1 part2。
public class java1
public static void main(String[]args)
int i=0;
while(______)
System.out.print(______+"");
______;

System.out.println( );


[简答题]本题程序的功能是将输入的字符串转换为实数,并打印输出。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.io.*;
public class basic

public static void main(String[] args)

InputStreamReader ir;
BufferedReader in;
Ir = new InputStreamReader______;
in = new BufferedReader(ir);
double d = 0.0;
System.out .print ("请输入一个实数:");
______

String s = in.readLine( );
______
catch(Exception e)


System.out.println ( "你输入的实数是:"+d);


[简答题]本题程序的功能是:主窗口中有一个按钮,按钮的长和宽每200ms增加1,当达到100时又恢复原来大小重新进行增加。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
public class simple

public static void main (String args[])

Mywin win = new Mywin( );


class Mywin extends Frame ______

Button b = new Button("按钮");int x = 5;
Thread bird = null;
Mywin ( )

setBounds(100,100,400,400); setLayout(new FlowLayout( ));
setTitle ("simple");
setVisible (true);
add(b);
b.setBackground (Color.green);
addWindowListener (new WindowAdapter ( )
public void windowClosing(WindowEvent e)

System.exit (0);

);
bird = new Thread(this);
bird.start( );

public ______

while (true)

x = x+1;
if(x > 100)
x = 5;
b.setBounds(40,40,x,x);
try

bird.sleep (200);

catch(InterruptedException e)



[简答题]本题程序的功能是监听对于列表项的操作。窗口中有一个列表和“添加”、“删除”和“关闭”三个按钮。单击“添加”按钮,会在当前所选列表项后添加一个名为“新增表项”的列表项,同时后台输入列表中的表项数量。单击“删除”按钮,如果未选中表项,则弹出提示消息框“请选择表项”,否则将选中的表项删除,同时后台输出删除表项的内容和列表中的表项数量。单击“关闭”按钮退出程序。程序中存在若干错误,请找出并改正(注意:不得改动程序的结构,不得增行或删行)。
import java.awt.*;
import java.awt.event.*;
import javax.swing.JOptionPane;
public class advance

public static void main(String args[])

final Frame frmFrame = new Frame( );
Panel pnlPanel1 = new Panel( );
Panel pnlPanel2 = new Panel( );
final List istList = new List(8);
for(int i = 0; i <10; i++)

String strName = "表项" + (new Integer(i+1)).toString( );
istList.add( strName );

Button btnButton1 = new Button("添加");
Button btnButton2 = new Button("删除");
Button btnButton3 = new Button("关闭");
btnButton1.addActionListener( new ActionListener( )
publiC void actionPerformed(ActionEvent e)

lstList.add("新增表项",istList.getSelected( )+1);
System.out.println("列表中

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码