2019年计算机二级考试java考前预测应用试题.pdfVIP

  • 0
  • 0
  • 约4.35千字
  • 约 8页
  • 2021-12-06 发布于湖南
  • 举报

2019年计算机二级考试java考前预测应用试题.pdf

2019 年计算机二级考试 JAVA 考前预测应用试题 三、简单应用题 ( 共 24 分) 本题中,主窗口有一个按钮“显示 Dial09 ”,单击该按钮后显示 一个对话框,对话框的标题是“ Dial09 ”,其上有一个文字标签“欢 迎学习 Java. ”,此时仍允许对原来窗口实行操作,当关闭新生成的对 话框时退出程序。 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class java2 extends Frame implements ActionLis- tener{ public static void main(String args[]){ java2 f=new java2(java2); Panel pan=new Panel(); f.init(); } public java2(String str){ super(str); } public void init(){ addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ System.exit(0); } }); setSize(200 ,200); setLayout(new FlowLayout()); but=new Button( 显示 Dialog); add(but); but.addActionListener(this); dig=new Dialog(this ,Dialog , ); dig.setSize(100 ,50); dig.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ ; } }); dig.add(Center ,new Label( 欢迎学习 Ja- va.)); setVisible(true); } public void actionPerformed(ActionEvent e){ dig.setVisible(true); } private Dialog dig; private Button but; } 四、综合应用题 ( 共 18 分) 本题的功能是监听鼠标的拖曳操作。窗口中有一个列表框,列表 框中列出了当前目录的所有文件,鼠标选中一个或多个文件后拖曳出 窗口,此操作的功能是将拖曳的文件复制一份在拖曳的目的目录下。 import java.awt.*; import java.awt.datatransfer.*; import java.awt.dnd.*; import java.awt.event.*; import java.io.*; import java.util.*; import javax.swing.*; public class java3 { public static void main(String[]args) { JFrame frame=new DragSourceFrame(); frame.setDefauhCloseOperation(JFrame.EXIT_ 0N_CLoSE); frame.show(); } } class DragSoureeFrame extends JFrame { public DragSourceFrame() { setTitle(java3);

文档评论(0)

1亿VIP精品文档

相关文档