2024年4月2日发(作者:)
2022年计算机二级《JAVA》应用练习试题
三、简洁应用题
此题的功能是对下拉菜单项的操作,包括添加和删除。页面包括一个
下拉菜单、一个文本框和两个按钮“删除”和“添加”,选中下拉菜单的
一项后,可以通过“删除”按钮从下拉菜单中删除该项,在文本框中填入
字符串后,单击“添加”按钮就可以将该项添加到下拉菜单中,全部信息
都将显示在右侧的文本域中。
import .*;
import .*;
public class java2 extends imple-
ments hemListener,ActionListener
{Choice choice;
TextField text;
TextArea area;
Button add,del;
public void init() .
{choice:new Choice();
text=new TextField(8);
area:new TextArea(6,15);
(“音乐天地“);
(“武术天地“);
(“象棋乐园“);
(“交友谈天“);
add=new Button(“添加“);
del=new Button(“删除“);
ionListener(this);
ionListener(this);
mListener(this);
add(choice);
add(del);add(text);add(add);add(area);
}
public void itemStateChanged(hemEvent e)
{String name= ;
int index=ectedIndex();
t(“n“+index+“:“+name);
}
public void actionPerformed(ActionEvent e)
{if(rce()= =add||rce()= =
text)
{String name=t();
if(()>0)
{(name);
(name);
(“n添加“+name);
}
}
else if(rce()= =del)
{( );
(“n删除“+ectedItem
());
}
}
}
四、综合应用题
此题的功能是定义自已的组件类。窗口中排布着12
个按钮,鼠标移动按钮时,按钮背景颜色转变,用鼠标单击
按钮时,后台将显示该按钮对应的字符。
import .*;
import .*;
import .*;
class java3 extends Frame{
String keys=“l23456789*0#“;
java3(){
super(“java3“);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
(O);
}
});
setLayout(new GridLayout(4,3,6,6));
for(int i=0;i KeyButton kb=new KeyButton(
(i));
Listener(this);
kground();
eground();
add(kb);
}
发布者:admin,转转请注明出处:http://www.yc00.com/web/1712049516a1996702.html
评论列表(0条)