不定项选择题
给出以下关于一个使用适当的字符间距的字体的TextField的表达式。
TextField t = new TextField("they are good",40);
叙述正确的是______。
A.被显示的字符串可以使用多种字体
B.一行中最大的字符数是40
C.显示的宽度正好是40个字符宽
D.用户可以编辑字符
A
B
C
D
【正确答案】
D
【答案解析】
对于TextField的该种形式的构造函数来说,前一个参数是文本域中初始的字符串的显示值,而后一个是推荐的显示宽度,以列数表示,在构造文本域的时候会将这个大小设置为最佳大小。如果容器的限制使得文本域不能显示这么多,一般来说即使宽度很小,也可以在文本域的一行中输入很长的字符串,只要不使用回车,在超过显示宽度后文本域会自动出现水平滚动条(没有被设置为关闭,默认是不关闭的)。文本域的默认编辑方式是可编辑的。一个文本域只能使用一种字体,这个字体可以在运行的过程中动态改变,但是文本域中的所有字符串都将使用这个字体显示。
提交答案
关闭