四、综合应用题(共18分)
本题是一个Applet,功能是监听用对于文本域中文本的选择。页面中有一个文本域、一个“复制”按钮和一个文本框,选中文本域中部分文字后,单击按钮“复制”,所选文字将显示在文本框中。 import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class java3 extends Applet implements ActionL-
istener
{ TextArea ta=new TextArea(5,30);
TextField tf=new TextField(30);
Button button=new Button("复制");
String text="AWT提供基本的GUl组件,\n"+"
具有可以扩展的超类,\n"+"它们的属性是继承的。\
n":
public void init()
{
setLayout(new FlowLayout(FlowLayout.left));
ta.setText(text);
ta.setEditable(true);
add(ta);
add(button);
add(tf); ta.addActionListener(this); }
public void actionPerformed(ActionEvent e)
{
String S;
s=ta.getSelectText();
if(e.getSource()= =button)
tf.setText(s);
}
}
四、综合应用题
第1处:setLayout(new FlowLayout(FlowLayout.LEFT))
第2处:button.addActionListener(this)
一第3处:s=ta.getSelectedText()
【解析】第1处是设置构件的对齐方式为左对齐的且纵横间隔都是5个像素的布局管理器;第2处是为按钮注册监听器;第3处是在文本域ta中得到选中文本,将其赋给String类型的s。
2017年计算机二级考试JAVA练习试题及答案8.doc正在阅读:
2020年浙江绍兴普通高中学业水平考试时间:7月17日至19日12-11
2017年乡镇工作计划开头08-21
2020元宵节给老师的祝福语03-15
初中生关于家的日记500字04-02
2021年陕西咸阳市公务员考试报名入口09-23
演讲稿格式正规正确版08-15
校长的述职报告结尾【四篇】05-24
语文S版小学二年级下册语文第八单元自测题12-26
人教版高二历史必修一知识点归纳_人教版高二历史必修一知识点总结12-31
2022广州银行广东肇庆分行社会招聘信息04-19