下面程序中,在主窗口单击鼠标后,就会生成一个新
窗口。
import java.awt.*;
import java.awt.event.*;
public class java3 extends Frame{
java3(){
super("java3");
addNotify();
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0);
}
});
Insets insets=getInsets();
setSize(insets.left+insets.right+150,
insets.top+insets.bottom+150);
this.addMouseListener(MouseEventHandler());
}
class MouseEventHandler implements MouseAda-
pter{
public void mousePresse(MouseEvent evt){
Rectangle bounds=getBounds();
int x=evt.getX()+bounds.x;
int y=evt.getY()十bounds.y;
java3 m=newjava3();
m.setLocation(x,y);
m.show();
}
}
static public void main(String[]args){
(new java3()).show();
}
}
第1题:
在下面Java Applet程序的下画线处填入代码,使程序完整并能够正确运行。
import java.applet.*;
import java.awt.*;
public class HelloWorld ______ {
public void paint(Graphics g) {
g.drawString("Hello World!",25,25);
}
}
第2题:
本题中,主窗口有一个按钮、一个文本域和一个复选按钮,初始时窗口的大小是不能调整的,选中复选按钮后,窗口大小就可以进行调整,如果撤销复选按钮的选择,则窗口的大小又不能调整,单击按钮可以关闭程序。 import java.awt.*; import java.awt.event.*; class MyFrame. extends Frame {Checkbox box; TextArea text; Button button; MyFrame(String s) {super(s); box=new Checkbox("设置窗口是否可调整大 小"); text=new TextArea(12,12); button=new Button("关闭窗口"); button.addActionListener(this); box.addltemListener(this); setBounds(100,100,200,300); setVisible(true); add(text,BorderLayout.CENTER); add(box.BorderLayout.SOUTH); add(button.BorderLayout.NORTH); ; validate; } public void itemStateChanged(ItemEVent e) {if(box.getState= =true) {setResizable(true); } else { setResizable(false); } } public void actionPerformed(ActionEvent e) {dispose; } } class java2 {public static void main(String args[]) { new MyFrame("java2"); } }
第3题:
请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。
注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class BlueWindow
{
public static void main(String args[])
{
Frame. frm=new Frame. ("欢迎参加Java考试!");
TheAdapterTest listener=new TheAdapterTest();
frm. ______;
frm.setSize(200,200);
frm.setBackground(Color.blue);
frm. ______;
}
}
class TheAdapterTest extends WindowAdapter
{
public void windowClosing(WindowEvent e)
{
System.exit(1);
}
}
第4题:
在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。
A.import java.awt.*;
B.import java.applet.*
C.import java.io.*;
D.import java.awt.event.*;
第5题:
在编写JavaApplication程序时,若需要使用标准输入输出语句,则必须在程序的开关写上( )语句。
A.import java.awt.*;
B.import java.applet. Applet;
C.importjava, io.*;
D.import java.awt. Graphics;
第6题:
下面程序构造了一个Swing Applet,在下画线处填入正确的代码。
import javax.swing.*;
import java.awt.*;
public class SwingApplet extends ______ {
JLabel 1=new JLabel("This is a Swing Applet.");
public void init() {
Container contentPane=getContentPane();
contentPane.add(1);
}
}
第7题:
在项目窗口中的空白处双击鼠标左键,会弹出的窗口是()
第8题:
执行()操作可以将单个素材文件导入Adobe Premiere的项目(Project)窗口中。
第9题:
在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。
第10题:
如何在PrimierePro中导入图片序列动画素材?()
第11题:
执行File/Import/Import Recent File
在Project窗口中双击
执行File/Open命令
执行File/Import命令
第12题:
在合成窗口,按住Ctrl键,鼠标单击文字层
在合成窗口,按住Shift键,鼠标单击文字层
在合成窗口,按住Alt键,鼠标单击文字层
在合成窗口,鼠标双击文字层
第13题:
在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用下列哪个语句
A.import java.awt.event.*;
B.import java.io.*;
C.import java.awt.*;
D.import java.applet.*;
第14题:
请完成下列Java程序:记录鼠标在窗口中的信息,包括鼠标的移动事件以及鼠标在窗口中的位置坐标,要求在窗口下方显示鼠标的事件和位置信息,在窗口上方有按钮控制程序的正常退出。
注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。
源程序文件代码清单如下:
import java.awt.*;
import java.awt.event.*;
public class ex12_2
extends Frame. implements MouseMotionListener, ActionListener
private Label 1;
private String str=" ";
public static void main(String args[])
{
new ex12_2();
}
ex12_2( )
{
______;
setSize(200,200);
Button btn=new Button("exit");
btn.addActionListener (this);
add (btn, "North" );
l=new Label(str);
add (l, "South" );
show ();
}
public void mouseMoved(MouseEvent event)
{
str="Move: "+
l. setText (str);
}
public void mouseDragged(MouseEvent event)
{
}
public void actionPerformed(ActionEvent event)
{
if(event.getActionCommand().equals("exit"))
{
System.exit(0);
}
}
}
第15题:
在Java职Applet程序中,对发生的事件做出响应和处理的时候,应该使用( )。
A.import java.awt.event.*;
B.import java.io.*;
C.import java.awt.*;
D.import java.applet.*;
第16题:
下列关于Java对import语句规定的叙述中,错误的是
A.在Java程序中import语句可以有多个
B.在Java程序中import语句可以没有
C.在Java程序中import语句必须有一个
D.在Java程序中import语句必须引入在所有类定义之前
第17题:
在Java Applet程序中,如果对所发生的事件做出响应和处理,应该使用下列哪一条语句?
A.import java.awt.event.*;
B.import java.io.*;
C.import java.awt.*;
D.import java.applet.*;
第18题:
本题中,生成一个窗口,该窗口的长、宽为屏幕长、宽的一半,并且窗口的大小不能改变。
import java.awt.*;
import javax.swing.*;
public class java2
{
public.static void main(String[]args)
{
FrameSize frame=new FrameSize();
frame.setDefaultCloseoperation(JFrame.EXIT
ON_CLOSE);
frame.show();
}
}
class FrameSize extends JFrame
{
public FrameSize()
{
setTitle("java2");
Toolkit tk=Toolkit.getDefaultToolkit();
Dimension screenSize=
int screenHeight=screenSize.height;
int screenWidth=screenSize.width;
setSize(screenWidth/2,sereenHeight/2);
;
}
第19题:
用文字工具单击文字层的文字区域会使文字层进入编辑状态,那么如何使用文字工具再文字层上方建立一个新的文字层呢?()
第20题:
在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。 ;
第21题:
执行下列哪个操作可以将单个素材文件导入AdobePremiere的项目(Project)窗口中?()
第22题:
程序不能运行
显示一个窗口
窗口大小是200×200
窗口背景为蓝色
第23题:
在Import窗口中框选需要导入的图片
在Import窗口中激活Numbered Stills选项
选择菜单命令Autonte to Sequence
在Import窗口中选择Import Folder,导入放置图片的文件夹