首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
【说明】 下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,点击按钮,可以在文本区已有的文本基础上追加显示10条"Welcome to China"信息,并且文本区由滚动条控制文本的上下滚动。 程序运
【说明】 下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,点击按钮,可以在文本区已有的文本基础上追加显示10条"Welcome to China"信息,并且文本区由滚动条控制文本的上下滚动。 程序运
admin
2009-02-15
16
问题
【说明】
下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,点击按钮,可以在文本区已有的文本基础上追加显示10条"Welcome to China"信息,并且文本区由滚动条控制文本的上下滚动。
程序运行结果如图4所示。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
/*
<appletcode="ex5_6.class" width=800 height=400>
</applet>
*/
public class ex5_6 extends JApplet{
JButton jb=new JButton("Add Text");
JTextPane jtp=new JTextPane();
public void init(){
jb.addActionListener(new ActionListener()){
public void actionPerformed(ActionEvent e){
for(int i =1;i < 10;i++)
(1)+" Welcome to China!\n";
}
};
Container cp=(2);
cp.add(new JScrollPane(jtp));
cp.add((3));
}
public static void main (String[] args){
ex5_6 obj5_6=new ex5_6();
String str=obj5_6.getClass().toString();
if(str.indexOf("class")!=-1)
str=str.Substring(6);
JFrame frm=new JFrame(str);
frm.addWindowListener(new (4) {
public void windowClosing(WindowEvent we){
System.exit(0);
}
});
(5).add(ex5_6);
frm.setSize(300,400);
frm.setVisble(true);
}
}
ex5_6.htm|
<HTML>
<HEAD>
<TITLE>ex5_6</TITLE>
</HEAD>
<BODY>
<appletcode="ex5_6.class" Width=800 height=400>
</applet>
</BODY>
</HTML>
选项
答案
(1)jtp.setText(jtp.getText()(2)getContentPane() (3)BorderLayout.SOUTH,jb (4)WindowsAdapter()(5)frm.getContentPane()
解析
本题主要考查Applet和swing结合进行图形用户界面设计的综合应用。解题关键是掌握swing的基本构件JTextPanel,JButton, JScrollPanel的用法,掌握BorderLayout布局管理器的使用方法,以及熟练掌握最基本的对象概念。本题中,JTextPanel的2个基本的方法,set- Text()和getText()的功能,熟悉这2个功能,则很容易就能将错误改正;应该是通过BorderLayout布局管理器在窗口的最下方添加一个 JButton对象,需要清楚程序中每个对象所对应的类。
转载请注明原文地址:https://kaotiyun.com/show/suDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
为预测某Web系统可支持的最大在线用户数,应进行______。
软件内部/外部质最模型中,()不是功能性包括的子特性。
在安全测试中,模拟攻击试验以模拟攻击来验证软件或信息系统的安全防护能力,其中拒绝服务(DoS)攻击是一种在安全测试中经常模拟的攻击行为,以下模拟攻击不属于拒绝服务攻击的是()。
若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联结运算后的属性列有(17)个,与表达式π1,3,6,7(σ3<6(RS))等价的SQL语句如下:SELECT(18)FROM(19)WHERE(20);
三总线结构的计算机总线系统由()组成。
____________开发过程模型以用户需求为动力,以对象作为驱动,适合于面向对象的开发方法。
函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,则函数f的返回值为__________。
已知函数f()、g()的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为(12);若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f
一个程序的控制流图中有6个节点,10条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需要的测试用例数的上限是______。
以下所示程序控制流程图中有(59)条线性无关的基本路径。
随机试题
风热感冒取大椎、曲池、合谷、外关等穴浅刺疾出以清热解表的针灸治疗原则是
“肾为气之根”主要指
引起急性梗阻性化脓性胆管炎最常见的因素是
在可摘局部义齿支架弯制中,属于无卡环体,环抱稳定作用较差的卡环是A.锻丝下返卡环B.锻丝上返卡环C.长臂卡环D.固定卡环E.连续卡环
下列药物中,善于疏解半表半里之邪又有和解退热之功的是()。
A.鸡血藤B.丹参C.益母草D.桃仁E.莪术治疗血瘀而兼便秘,宜用
教育心理学研究认为,焦虑水平与学习效率之间的关系是______。
《华阳国志》
以经理办公室的名义,按一定的格式和要求,写一份于2012年7月28日公布的通知,包括以下内容:1.时间:8月7日星期四下午2:002.会议地点:公司办公大楼会议厅3.会议内容:讨论能源规划(energyprogram)
Studiesoffriendshipseemtoimplicatemorecomplexfactors.Forexample,onefunctionfriend-shipseemstofulfillis【C1】____
最新回复
(
0
)