Could not connect to memcache and try to use file cache now!
在名称为Form1的窗体上添加1个名称为Text1,内容为“计算机”的文本框,且文本内容显示为小四号 - 读趣百科
在名称为Form1的窗体上添加1个名称为Text1,内容为“计算机”的文本框,且文本内容显示为小四号 - 考试试题及答案解析 - 读趣百科
解答题

在名称为Form1的窗体上添加1个名称为Text1,内容为“计算机”的文本框,且文本内容显示为小四号字;再添加3个命令按钮,名称分别为“Command1”、“Command2”、“Command3”,标题分别是“居左”、“居中”、“居右”,如图所示。

要求:编写3个命令按钮的Click事件过程,使得单击“居右”的按钮时,文本框的内容靠右对齐;单击“居中”按钮时,文本框的内容居中对齐;单击“居左”按钮时,文本框的内容将靠左对齐。程序中不得使用变量,每个事件过程中只能写一条语句。

*注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。

主观题和计算题请自行在草稿纸上作答

题目答案

[解题思路] 文本框的Alignment属性用于没置文本框中文本的对齐方式,0为左对齐,1为右对齐,2为居中。FontSize属性则用于设置文本框中文本字体的大小。[操作步骤] 步骤1:建立界面,并设置控件的属性。程序中涉及的控件及属性见表2和表3。 表 2 控件 命令按钮1 命令按钮2 属性 Name Caption Name Caption 设置值 Command1 居左 Command2 居中 表 3 控件 命令按钮1 命令按钮2 属性 Name Caption Name Te

答案解析

暂无解析
举一反三
解答题

请完成下列Java程序:实现换算GPA,对于学生学习的每一门课程,都输入两个数据:考试成绩和学分,考试成绩按如下公式换算:

90~100:5

75~89: 4

60~74: 3

40~59: 2

40以下:1

GPA等于换算后每门课的成绩的学分加权平均值(∑(成绩×学分)/∑学分)。

要求用图形用户界面实现上述功能,用户窗口包括2个文本区域,一个输入成绩,一个输入学分,一个文本面板用作输出GPA的换算结果,一个按钮,点击实现换算。

注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。

程序运行结果如下:

import java.awt.*;

import java.awt.Event.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.*;

public class exll_2 extends JFrame

private JTextField jtf1=new JTextField();

private JTextField jtf2=new JTextField();

private JTextPane jtp=new JTextPane();

private JButton jb=new JButton("增加");

主观题和计算题请自行在草稿纸上作答

题目答案

dTol += nt*n2nCount ++

答案解析

本题主要考查简单应用swing基本构件和布局管理器实现图形用户界面的设计,并能按题目要求设计换算GPA的算法。解题关键是熟悉熟悉swing的基本构件库,包括JTextField,JFrame,JTextPane,JButton,swing的事件机制以及GridLayout布局管理器的使用,还需要理解题干中的信息,并根据信息给出解决问题的算法。本题中,第1个空,计算∑(成绩×学分);第2个空,对课程计数器nCount做累加。
解答题

在窗体上建立一个名称为Text1的文本框和一个名称为Cmd1,标题为“计算”的命令按钮,如图11-17所示。程序运行后,单击“计算”命令按钮,通过在对话框输入整数12,放入整型变量a中,然后计算a!(提示:运算结果应放入Long型变量中),在文本框中显示结果,并把结果存入文件out.txt中。在考生文件夹中有一个标准模块mode.bas,该模块中提供了保存文件的过程putdata,考生可以直接调用。

注意:保存时必须存放在考生文件夹下,窗体文件名为sit4.frm,工程文件名为sit4.vbp。

主观题和计算题请自行在草稿纸上作答

题目答案

当运行程序后所弹出的对话框是由Visual Basic系统本身提供的,通过调用函数InputBox来实现,本题的主要思想是考查循环语句的应用。计算一个数值的阶乘时使用了for循环,最后调用了所给模块中的过程将结果进行保存。解题步骤如下。 (1)建立界面并设置控件属性。本题用到了1个文本框和1个命令按钮,将命令按钮的Caption属性设置为“计算”,Name属性设置成Cmd1,文本框属性为默认设置。 (2)编写程序代码。 在编写程序代码时要注意变量范围的设定,题目要求将计算结果存入Long变量中,所以把

答案解析

在窗体上建立好控件后,先设置控件属性,再编写事件过程。
解答题

使程序按下列格式打印:

*

**

***

****

*****

注意:在输出的字符串中不含有空格。

给定源程序:

//用一个打印语句输出多行结果

public class Java_1

public static void main(String args[])

//*********Found********

______("***************");

主观题和计算题请自行在草稿纸上作答

题目答案

第1处: System.out.printIn或System.out.print

答案解析

第1处:在屏幕上打印输出,需填入System.out.printIn或System.out.print
解答题

下面是一个Applet程序,其功能是实现一个计数器,每隔0.15秒计数器数值加1,数值动态变化,并且能够控制计数器的暂停和继续。要求通过使用Swing的构件建立图形用户界面。主要包括一个文本区域,用于显示计数器结果:两个按钮,一个使计数器暂停,一个使计数器继续工作。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

注意:不改动程序的结构,不得增行或删行。

源程序文件代码清单如下。

import javax.swing.*;

import java.awt.*;

import java.awt.event.*;

/*

<applet code="ex19_3.class" width=800 height=400>

</applet>

*/

public class ex19_3 extends JApplet

private JTextField jtf=new JTextField(15);

private JButton Hold=new JButton("Hold");

private JButton resume=new JButton("Resume");

private ex19_3th obj19_3th=new ex19_3th();

class ex19_3th extends Thread

private int cnt=0;

private boolean bIsHold=false;

public ex19_3th() start();

public void hold()

bIsHold=true;

public synchroni

主观题和计算题请自行在草稿纸上作答

题目答案

notify()wait()jtf.setText.(Integer.toString(cnt++))

答案解析

本题主要考查图形用户界面,Swing以及线程同步、共享、死锁相结合的综合应用。解题关键是熟悉wait()方法和notify()方法的含义,wait()必须被声明为synchronized,这样它才能拥有对象锁。fauxResume()把bIsHold标志设为false,并调用notify(),为了唤醒 synchronized子句中的wait(),notify()也必须被声明为synchronized,这样才能在调用notify()之前获得对象锁,然后该对象锁才能在wait()执行时被运用。本题中,第1和第2处,应该在bIsHold为true时调用wait(),而在 fauxResume()中调用notify();第3处,需要对 int类型做转换才能够作为String类型输出,并且要对计数器变量cnt做累加。程序运行结果如下。
解答题

本题中,主窗口中有两个下拉菜单,一个控制绘制图形的颜色,另一个控制绘制的图形,在画板中单击鼠标,则以单击的位置为左上角、以选定的颜色绘制选定的图形。   import java.awt.*;   import java.awt.event.*;   class java3 extends Frame {   String[]figureNames={"圆形","椭圆形","正方形","长方形");   String[]colorNames={"红色","绿色","蓝色","黄色"};   Color[]colorValues={Color.red,Color.green,   Color.blue,Color.yellow);   Choice chFigure=new Choice();   Choice chColor=new Choice();   int curX,curY;   java3(){   super("java3");   addWindowListener(new WindowAdapter(){   public void windowClosing(WindowEvent e){   System.exit(O);   }   });   Panel P=new Panel(new GridLayout(1,O));   for(int i=0;i  ehFigure.addhem(figureNames[i]);   }   for(int i=0;i  chColor.addhem(eolorNames[i]);   }   P.add(chColor);   P.add(chFigure);   add(p,BorderLayout.NORTH);   addMouseListener(this);   setSize(300,300);   show();   }   public void update(Graph

主观题和计算题请自行在草稿纸上作答

题目答案

第1处:addMouseListener(new MouseEventListener())   第2处:g.setcolor(colorValues[chcolor.getselectedIndex()])   第3处:class MouseEventListener extends MouseAdapter

答案解析

【解析】第1处是注册鼠标监听器,主要是单击动作;第2处是设置Graphics类对象g的颜色通过将从chColor中选中的字符串转换成colorValues类型来实现;第3处定义一个MouseEventListener类来继承MouseAdapter鼠标事件适配器。
模式切换
热门推荐

关于打印样式表的说法错误的是()

关于打印样式表的说法错误的是()A.系统提供的打印样式表有两种B.不可以交颜色相关打印样式表转化命名相关打印C.颜色相关打印样式表的扩展名为.ctbD.颜色相关打印样式表存储...
展开详情

下列关于图案填充的“角度”的描述正确的是()。

下列关于图案填充的“角度”的描述正确的是()。A.以X轴正方向为零度,顺时针为正B.以Y轴正方向为零度,逆时针为正C.以X轴正方向为零度,逆时针为正D.ANSI31角度是45°...
展开详情

在AutoCAD中,关于Pline命令绘制的多义线,下列更说法正确的是()

在AutoCAD中,关于Pline命令绘制的多义线,下列更说法正确的是()A.Pline多义线是一个实体B.PLINE多义线宽度在起点与终点可不一样C.带有宽度的多义线只能是实心的D.Pline多义线...
展开详情

在AutoCAD中,将图形已有的用作TRACE命令绘制的空心线变为实心线,()

在AutoCAD中,将图形已有的用作TRACE命令绘制的空心线变为实心线,()A.将FILL状态设为OFF,再用REGEN命令更新B.将FILL状态设为0N,再用REGEN命令更新C.将FILL状态设...
展开详情

客户身份识别的完整流程包括了解、核对、留存三个环节

答案网客户身份识别的完整流程包括了解、核对、留存三个环节答案及解析。...
展开详情