题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-04 19:17:15

[简答题]本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并按回车键,就会在下面的文本域中显示该整数的平方值;如果在文本框中输入的不是一个整数,将弹出一个警告窗口。
import java.awt.event.*;
import java.awt.*;
import javax.swing.JOptionPane;
class Dwindow extends Frame implements ActionListener
TextField inputNumber;
TextArea show;
Dwindow(String s)
super(s);
inputNumber=new TextField(22);
inputNumber.addActionListener(this);
show=new TextAtea( );
add(inputNumber,BorderLayout.NORTH);
add(show,BorderLayout.CENTER);
setBounds(60,60,300,300);setVisible(true);
validate( );
addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)
System.exit(0);

);

public void aetionPerformed(ActionEvent e)
boolean boo=false;
if(e.getSource( )==inputNumber)
String s=______;
char a[]=s.toCharArray( );
for(int i=0;i<a.length;i++)
if(!(Character.isDigit(a[i])))
boo=true;

if(boo==true)
JOptionPane.showMes

更多"本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并"的相关试题:

[填空题]本题主窗口中包括一个文本框和一个文本域,在上面的文本框中输入一个整数并按回车键,就会在下面的文本域中显示该整数的平方值;如果在文本框中输入的不是一个整数,将弹出一个警告窗口。
import java. awt. event. * ;
import java. awt. * ;
import javax. swing. JOptionPane;
class Dwindow extends Frame implements ActionListener
TextField inputNumber;
TextArea show;
Dwindow(String s)
super(s);
inputNumber=new TextField(22);
inputNumber. addActionListener(this);
show=new TextArea( );
add(inputNumber, BorderLayout. NORT H);
add(show, BorderLayout. CENTER);
setBounds(60,60,300,300); setVisible(true);
validate( );
addWindowListener(new WindowAdapter( )
public void windowClosing(WindowEvent e)
System. exit(0);

);

public void actionPerformed(ActionEvent e)
boolean boo=false;
if(e. getSource( )==inputNumber)
String s=______;
char a[]=s. toCharArray( );
for(int i=0; i<a. length;i++)
if(!(Character. isDigit(a[i])))
boo=true;

if(boo==true)
[填空题]下列过程的功能是:在对多个文本框进行输入时,对第1个文本框(text1)输入完毕后用回车键使焦点跳到第2个文本框(text2),而不是Tab键来切换。请完成该程序。
Private Sub Textl_(eyDown(Keycode As Integer,Shift As Integer)
If [14] Then
Text2. [15]
End If
End Sub

[简答题]下面是一个Applet程序,其功能是通过两个文本框获得用户输入的两个数,按回车键计算这两个数的商。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.Event.*;
import java.applet.*;
/*
<applet code="ex5_3.class"width=800 height=400>
</applet>
*/
public class ex5_3 extends Applet

private TextField tf1,tf2;
private String strAnswer;
public void init( )

tf1=new TextField(20);
add(tf1);
tf2=new TextField(20);
add(tf2);
strAnswer="Undefined";

public void paint(Graphics g)

Font f=new Font("TimesRoman",Font.PLAIN,20);
g.setFont(f);
g.drawstring("result:",80,100);
g.drawstring(strAnswer,60,150);

public boolean action(Event e,Object o)

String s1=tf1.getText( );
String s2=tf2.getText( );
try

int n1=String.valueOf(s1)
int n2=String.valueOf(
[判断题]当两个文本框链接在一起时,如果缩放其中一个文本框时,另一个文本框内的文本也会随着自动调整。
[判断题]链接段落文本框功能可以引导文本的流向,如果一个文本溢出时,使用该功能就会使这个文本框中的文本流向另一个文本框。
[多项选择]本题的功能是在文本域面板中添加一个带有行数的面板。窗口中有一个文本域,在文本域的左侧有一个带有数字的面板,该面板上的数字指示着文本域中的行数。
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
public class java3 extends JFrame

public static JTextPane textPane;
public static JScrollPane scrollPane;
JPanel panel;
public java3( )

super("java3( )");
panel=new JPanel( );
panel.setLayout(new BorderLayout( ));
panel.setBorder(BorderFactory.createEmptyBorder(20,20,20,20));
textPane=new JTextPane( );
textPane.setFont(new Font("monospaced",Font.PLAIN,12));
scrollPane=new JScrollPane(textPane);
panel.add(scrollPane);
scrollPane.setPreferredsize(new Dimension(300,250));
setContentPane(panel);
setCloseOperation(JFrame.EXIT_ON_CLOSE);
LineNumber lineNumber=new LineNumber( );
scrollPane.setRowHeaderView(lineNumber);

public static void main(String[]args)

java3 ttp=new java3( );
ttp.pack( );
[填空题]通过选择组合框中的选项来改变文本框的字体。在窗体中添加一个组合框 (Combo1)和一个文本框(Text1),代码如下。请填入适当的内容,将程序补充完整。
Private Sub Combo1_Cliek( )
Text1. FontName=Combo1. List(Combo1. Listlndex)
End Sub
Private Sub Form_Load( )
With Combol
Addltem"宋体"
Addltem"隶书"
Addltem"黑体"
·Addltem"楷体_GB2312""
·Listlndex=0
End With
Text1. 【8】 30
Textl. 【9】 =Combol.List(0)
End Sub
[单项选择]窗体上有一个名称为Text1的文本框,一个名称为Combo1的组合框。将文本框中的内容添加到组合框中所使用的命令是
A. Text1.AddItem Combo1.Text
B. Combo1.AddItem Text1.Text
C. Combo1.Text=Text1.Text
D. Text1.Text=Combo1.Text
[单项选择]若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口设置 ( )。
A. Text属性值为,
B. Caption属性值为。
C. password属性值为空
D. Passwordchar属性值为*
[单项选择]运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的Text属性进行赋值从而改变了文本框的Text属性时,将触发文本框的( )事件。
A. Click
B. DblClick
C. GotFocus
D. Change
[单项选择]在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:
Private Sub Command1_Click( )
a=InputBox("Enter an integer")
b=InputBox("Enter an integer")
Text1.Text=b+a
End Sub
程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是
A. 108
B. 18
C. 810
D. 出错
[填空题]把一个磁盘文件的内容读到内存并在文本框中显示出来,然后把该文本框中的内容存入另一个磁盘文件,请填空完成程序。
在窗体上建立一个文本框,在属性窗口中把该文本框的MultiLine属性设置为 True,然后编写如下的事件过程:
Prlvate Sub Form_Click( )
Open"D:/test1.txt"For Input As # 1
Text1.FontSize=14
Text1.FontName=“幼圆”
Do While Not EOF(1)
【13】
whole$=whole$+aspect$+Chr$(13)+Chr$(10)
Loop
Text1.Text= 【14】
Close
Open"D:/test2.txt"For Output As # 1
Print # 1, 【15】
Close
End Sub
[简答题]以下程序的界面有一个按钮button、一个文本区textA和一个文本框textF。程序运行时,在文本区中输人数字序列,单击按钮,则在文本框中显示数字序列的和。以下是要求你编写的actionPerformed(ActionEvent e)方法的部分代码。
public void actionPerformed(ActionEvent e)
if(e.getSource( )==button)
String s=textA.getText( );double sum=0;
StringTokenizer fenxi=new StringTokenizer(s,",/n");
//请在以下位置编写代码


[单项选择]在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,在文本框中输入以下字符串:
Microsoft Visual Basic Programming
然后编写如下事件过程:
Private Sub Command1_Click( )
Open“d:/temp/outf.txt"For Output As#1
For i=1 To Len(Text1.Text)
c=Mid(Text1.Text,i,1)
Ifc>=“A”And c<=“Z”Then
Print#1,LCase(c)
End lf
Next i
Close
End Sub
程序运行后,单击命令按钮,文件outf.txt中的内容是
A. MVBP
B. mvbp
C. M
D. m
[单项选择]在窗体上绘制一个名称为Command1的命令按钮和一个名称为Text1的文本框,在文本框中输入以下字符串:
Microsoft Sub Command1_Click( )
然后编写如下事件过程:
Private Sub Command1_Click( )
Open "d:/temp/outf.txt" For Output As #1
For i=1 To Len(Text1.Text)
c=Mid(Text1.Text,i,1)
If c>="A" And c<="Z" Then
Print #1,LCase(c)
End If
Next i
Close
End Sub
程序运行后,单击命令按钮,文件outf.txt中的内容是
A. MVBP
B. mvbp
C. M
D. m

我来回答:

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

订单号:

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