当Applet程序中的init()方法为下列代码时,运行后用户界面会出现什么样的情况。 public void init() setLayout(new BorderLayout()); add("North", new TextField(10)); add("Center", new Button("help")); 下面各选项中描述正确的是( )。
A: 文本框将会出现在Applet的顶上,且有10个字符的宽度
B: 按钮将会出现在Applet的正中间,且尺寸为正好能够包容help的大小
C: 文本框将会出现在Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在Applet的正中央,覆盖除文本框外的所有空间
D: 按钮与文本框的布局依赖于Applet的尺寸
A: 文本框将会出现在Applet的顶上,且有10个字符的宽度
B: 按钮将会出现在Applet的正中间,且尺寸为正好能够包容help的大小
C: 文本框将会出现在Applet的顶上,从最左边一直延伸到最右边;按钮将会出现在Applet的正中央,覆盖除文本框外的所有空间
D: 按钮与文本框的布局依赖于Applet的尺寸
举一反三
- 下面的代码实现一个简单的Applet: import java.applet.Applet; import java.awt.*; public class Sample extends Applet { private String text="Hello World"; public void init() { add(new Label(text)); } public Sample(String string) { text=string; } } 通过下面的HTML文件访问: <html> <title>Sample Applet</title> <body> <applet code="Sample.class"width=200 height=200></applet> </body> </html> 当编译和运行该小程序时会出现什么结果,请选择正确的答案。( ) A: 将会出现“Hello World" B: 将会产生一个运行时错误 C: 什么都没有 D: 产生一个编译时错误
- 对文本应用对齐效果时,在文本工具属性栏的【水平对齐】下拉菜单中单击【两端】按钮,将会出现:() A: 段落文本将会以文本框两端边界分散对齐文本对象 B: 段落文本将会以文本框左边界分散对齐文本对象 C: 是段落文本将会以文本框右边界对齐文本对象 D: 段落文本将会以文本框中心点对齐文本对象
- 下列关于Applet的描述中,正确的是 A: Applet中不能包含main()方法 B: Applet的主类只能定义为Applet类的子类 C: Applet是能够在浏览器中运行的Java类 D: Applet中无法显示JButton类型的按钮
- 下列关于Applet的描述中,正确的是() A: Applet是能够在浏览器中运行的Java类 B: Applet中不能包含main()方法 C: Applet中无法显示JButton类型的按钮 D: Applet的主类只能定义为Applet类的子类
- 在Applet程序的自定义的Applet子类中,在Applet的界面中显示文字、图形和其他界面元素,常常重载的方法是()。 A: start() B: stop() C: paint() D: init()