首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
在下列程序横线处填入设置窗口大小的语句,窗口长200,宽100,请选择正确的一项______。 import java.awt.*; public class ex34 extends Frame { public static void main(String[] args) { ex34 e = new ex34(); ______ e. setVisible (true); } }
A.setSize(200, 100);
B.setSize(200, 100);
C.setSize(100, 200);
D.setSize(100, 200);
点击查看答案
在线练习
手机看题
你可能感兴趣的试题
单项选择题
向容器中添加构件的方法是______。
A.setLayout()
B.setFont()
C.add()
D.setVisible(boolean
点击查看答案
手机看题
单项选择题
下列说法中,错误的一项是______。
A.在实际编程中,一般使用的是Container的子类
B.在实际编程中,一般使用的是Component的子类
C.Container类是Component类的子类
D.容器中可以放置构件,但是不能够放置容器
点击查看答案
手机看题
单项选择题
下列______属于Swing提供的分层面板。
A.JDesktopPane
B.Jbutton
C.JFrame
D.JMenu
点击查看答案
手机看题
单项选择题
下列Java组件中,不属于容器的是______。
A.Window
B.Panel
C.Frame
D.Label
点击查看答案
手机看题
单项选择题
下列______不属于AWT布局管理器。
A.CardLayout
B.GridLayout
C.BorderLayout
D.BoxLayout
点击查看答案
手机看题
单项选择题
WindowListener 中可以实现窗口关闭功能的方法是______。
A.public void windowOpened(WindowEvent
B.public void windowClosed(WindowEvent
C.public void windowClosing(WindowEvent
D.public void windowDeactivated(WindowEvent
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.Swing的按钮构件上可以使用图标
B.Swing构件可以设置一个或多个边框
C.Swing构件可以使用键盘代替鼠标操作
D.Swing中需要手工编写双缓冲区
点击查看答案
手机看题
单项选择题
下列说法中,正确的一项是______。
A.AWT的高级事件依赖于触发此类事件的类,可以不和特定的动作相关联
B.AWT的高级事件依赖于触发此类事件的类,可以和特定的动作相关联
C.AWT的低级事件是在构件或者容器上发生的事件
D.AWT的低级事件是基于语义的事件,不一定和特定的动作相关联
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.布局管理器体现了Java平台无关性
B.LayoutManager是一个接口,编程时通常使用的是实现该接口的类
C.每个容器都对应一个布局管理器
D.在Java中,必须直接设置构件在容器中的位置和直接设置构件的大小
点击查看答案
手机看题
单项选择题
下列选项中,不属于容器的一项是______。
A.Panel
B.Window
C.FlowLayout
D.ScrollPane
点击查看答案
手机看题
单项选择题
边框布局管理器将一个“容器”分成了______个位置。
A.3个
B.9个
C.4个
D.5个
点击查看答案
手机看题
单项选择题
下列______容器的默认布局管理器是BorderLayout。
A.Applet
B.Panel
C.Dialog
D.ScrollBar
点击查看答案
手机看题
单项选择题
实现下列______接口可以对TextField对象的事件进行监听和处理。
A.ActionListener
B.FocusListener
C.MouseMotionListener
D.WindowListener
点击查看答案
手机看题
单项选择题
在AWT事件中,可以使组件增加、移动的事件是______。
A.ComponentEvent
B.ContainerEvent
C.FocusEvent
D.WindowEvent
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.同一个对象可以监听一个事件源上的多个不同的事件
B.一个类中可以同时出现事件源和事件处理者
C.一个类可以实现多个监听器接口
D.一个类只能实现一个监听器接口
点击查看答案
手机看题
单项选择题
下列关于AWT构件的说法中错误的一项是______。
A.对话框需要依赖于其他的窗口而存在
B.Frame是顶级窗口,它无法直接监听键盘输入事件
C.菜单只能被添加入菜单容器(MenuBa中
D.可以将菜单添加到任意容器的某处
点击查看答案
手机看题
单项选择题
下列______方法可以用于消除容器的布局管理器。
A.setSize()
B.setLayout(nul
C.setLocation()
D.setFont()
点击查看答案
手机看题
单项选择题
下列______是Swing的高层构件。
A.JMenu
B.JButton
C.JLabel
D.JTable
点击查看答案
手机看题
单项选择题
当单击鼠标或者拖动鼠标时,触发的事件是______。
A.ActionEvent
B.KeyEvent
C.ItemEvent
D.MouseEvent
点击查看答案
手机看题
单项选择题
将一个容器panell放在容器frame1中的方法是______。
A.frameinsert(panel
B.frameadd(panel
C.frameinsertJPanel(panel
D.frameaddJPanel(nanel
点击查看答案
手机看题
单项选择题
Container是下列______类的子类。
A.Window
B.Graphics
C.Applet
D.Component
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.Component类是抽象类,其他的构件类都是该类的子类
B.Container类是用于管理构件的类,其直接父类是ObJect
C.Component类是javawt包的核心
D.LayoutManager接口用于确定容器中构件的布局
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.javawColor类提供了操作颜色的方法和常数
B.iavawSystemColor类中封装了系统默认的颜色
C.javawFont类提供了字体操作,可以通过指定字体名、字型和大小创建字体实例
D.javawFont包中提供了,java2D API颜色空间的高级应用
点击查看答案
手机看题
单项选择题
监听事件和处理事件______。
A.都由Listener完成
B.都由相应事件Listener处登记过的构件完成
C.由Listener和构件分别完成
D.由Listener和窗口分别完成
点击查看答案
手机看题
单项选择题
布局管理器可以管理构件的______属性。
A.大小
B.颜色
C.字体
D.名称
点击查看答案
手机看题
单项选择题
使用______位置参数,能够使一个部件位于容器的右边。
A.BorderLayouRIGHT
B.BorderLayouWEST
C.BonierLayouEAST
D.BorderLayouNORTH
点击查看答案
手机看题
单项选择题
下列说法中错误的一项是______。
A.下拉菜单可以被添加到MenuBar或者其他菜单中
B.MenuItem对象可以添加ActionListener监听器
C.MenuBar和Menu都可以不用注册监听器
D.若要对MenuItem添加监听器,也必须对MenuBar添加监听器
点击查看答案
手机看题
单项选择题
下列不属于Java的图形用户界面内容的包是______。
A.javaSwing
B.javawt
C.javawevent
D.javio
点击查看答案
手机看题
单项选择题
在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是以下的______包。
A.javio
B.javawt
C.javapplet
D.javawevent
点击查看答案
手机看题
单项选择题
下列关于Component的方法的说法中,错误的一项是______。
A.getSize()方法用于获得构件的大小
B.getName()方法用于获得构件的名字
C.update()方法用于重新绘制构件
D.setVisible(boolean 用于设置构件是否可见
点击查看答案
手机看题
单项选择题
所有Swing组件都实现了______接口,提供对可存取性的支持,使得辅助功能如屏幕阅读器能够十分方便地从Swing组件中得到信息。
A.MVC
B.B2B
C.Accessible
D.B2C
点击查看答案
手机看题
单项选择题
下列不属于低级事件的一项是______。
A.PaintEvent
B.InputEvent
C.FocusEvent
D.ActionEvent
点击查看答案
手机看题
单项选择题
______不属于布局管理器。
A.边框布局
B.组合布局
C.网格布局
D.流布局
点击查看答案
手机看题
单项选择题
下列______方法可以将MenuBar加入Frame中。
A.addMenuBar()
B.setMenu()
C.add()
D.setMenuBar()
点击查看答案
手机看题
单项选择题
下列说法中,错误的一项是______。
A.Swing构件可以直接添加入顶层容器之中
B.内容面板是一个轻量级构件,它是顶层容器所包含的普通容器
C.玻璃面板可以用于接收鼠标事件
D.根面板是由一个玻璃面板、一个内容面板和一个可选的菜单条组成
点击查看答案
手机看题
单项选择题
下列事件中属于高级事件的一项是______。
A.选中项目列表的某一项时触发的事件
B.鼠标进入一个Button构件的区域时触发的事件
C.关闭窗口时触发的事件
D.按下键盘时触发的事件
点击查看答案
手机看题
单项选择题
下列说法中,错误的一项是______。
A.使用Flowlayout进行布局管理时,构件的大小采用的是其最佳尺寸
B.使用FlowLayout在容器中放置构件的策略是:从上到下,从左到右
C.使用FolwLayout进行布局管理时,不能调节构件之间的距离
D.用FlowLayout管理的构件随容器大小变化的变化规律是:构件大小不变,构件之间的相对位置改变
点击查看答案
手机看题
单项选择题
在Frame容器中使用FlowLayout管理布局时,若要设定紧凑排列,则需要调用下列 ______方法。
A.setLayout(newFlowLayout())
B.add()
C.setVisible(tru
D.pack()
点击查看答案
手机看题
单项选择题
Swing是由100%纯Java实现的,Swing组件是用Java实现的______组件,没有本地代码,不依赖操作系统的支持,这是它与AWT组件的最大区别。
A.重量级
B.中量级
C.轻量级
D.都不是
点击查看答案
手机看题
单项选择题
要实现表格,需要继承下列______类。
A.AbstractTableModel
B.TabkModelable
C.JTable
D.TableModel
点击查看答案
手机看题
单项选择题
事件监视器包含在______包中。
A.javutil
B.javawhappen
C.javawevent
D.javawlook
点击查看答案
手机看题
单项选择题
下列程序实现了2个监听器接口:ActionListener和W1ndowListener。 import java.awt.*; import java.awt.event.*; public class ex39______ { public static void main(String[] args) { ex39 obj = new ex39(); obj .go(); } public void go() { Frame f = new Frame("ex39"); f.addWindowListener(this); Button b = new Button("Button"); b.addActionListener(this); f.add(b); f.pack(); f.setVisible(true); } public void actionPerformed(ActionEvent e) { System.out.println("Button pressed!"); } public void windowActivated(WindowEvent e){} public void windowDeactivated(WindowEvent e){} public void windowClosed(WindowEvent e) {} public void windowClosing(WindowEvent e){System.exit(1); public void windowIconified(WindowEvent e){} public void windowDeiconified(WindowEvent e) {} public void windowOpened(WindowEvent e){} } 请选择正确的语句填入横线处。
A.extends ActionListener, WindowListener
B.implements ActionListener, WindowListener
C.implements ActionListener; WindowListener
D.extends ActionListener; WindowListener
点击查看答案
手机看题
单项选择题
选择正确的语句填在下列程序的横线处。 import java.awt.*; import java.awt.event.*; public class ex30 { Frame f; public static void main(String[] args) { ex30 e = new ex30(); e. te st ( ); } public void test() { f = new Frame("ex30"); ______ f.paok(); f.setVisible(true); } class MyWindowListener extends WindowAdapter { public void windowClosing(WindowEvent e) { System.exit(1); } } }
A.addWindowListener(new MyWindowtistener());
B.addWindowListener(MyWindowListener());
C.addWindowAdapter(new MyWindowListener());
D.addWindowListener(new MyWindowListener());
点击查看答案
手机看题
单项选择题
请选择正确的语句填入下列程序的横线处。 import javax. Swing.*; import java.awt.*; import java.awt.event.*; public class ex46 { static String str= "单击次数:"; static intcnt = 0; public static void main(String[] args) { try{ UIManager.setLookAndFeel(UIManager. getCrossPlatformLookAndFeelClassName()); } catch(Exception e) {} JFrame jf = new JFame("ex46"); JButton jb = new JButton("Button"); jb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { cnt ++; j1.setText(str +cnt); } }); j1. setLabelFor (jb); jPanel jp = new JPanel(); jp.setBorder(BorderFactory.createEmptyBorder(25, 25, 25, 25); jp.setLayout(new GridLayout(0, 1)); jp.add(jb); jp.add (j1); jf.getContenPanel() .add(jp, "Center"); jf.pack(); jf.setVisible (true); } }
A.Labelj1 = new JLabel(str + "0");
B.final JLabel j1 = new JLabel(str + "0");
C.final JLabelj1 = JLabel(str + "0");
D.JLabelj1 = new JLabel(str + "0");
点击查看答案
手机看题
单项选择题
请在下列程序的横线处填入正确的语句。 import java.awt.*; import java.awt,event.*; public class ex16 { Frame f; TextArea ta; Button btn; public static void main(String[] args) { ex16 e = new ex16(); e.m(); } public void m() { f = new Frame("ex16"); ta = new TextArea(); btn = new Button("ok"); btn.addActionListener(new MyAction()); f.add(ta, "Center"); f.add(btn, "South"); f.setSize(100, 100); f.setVisible (true); } class MyAction implements ActionListener { ______ { System. out.println (ta. getText ()); } } }
A.static void actionPcrformcd(AcfionEvent
B.public void action(ActionEwent
C.public actionPerformed(ActionEvent
D.public void actionPerformed(ActionEvent
点击查看答案
手机看题
单项选择题
请选择正确的语句填入下列程序的横线处。 import java.awt.*; public class ex40 { static Frame f; public static void main(String[] args) { f = new Frame("ex40"); MenuBar mb = new MenuBar(); f.setMenuBar (mb); Menu m1 = new Menu("menu"); ______ m1.add (mil); mb. add (m1); f. setSize (200, 200); f. setVisible (true); } }
A.Menu mil = new MenuItem("iteml");
B.MenuItem mil = new MenuItem("iteml");
C.Menu mil = new MenuItem("iteml");
D.Menu mil = MenuItem("iteml");
点击查看答案
手机看题
单项选择题
在下列程序横线处填入设置窗口大小的语句,窗口长200,宽100,请选择正确的一项______。 import java.awt.*; public class ex34 extends Frame { public static void main(String[] args) { ex34 e = new ex34(); ______ e. setVisible (true); } }
A.setSize(200, 100);
B.setSize(200, 100);
C.setSize(100, 200);
D.setSize(100, 200);
点击查看答案
手机看题
单项选择题
选择正确的语句填入下列程序的横线处。 import java.awt.*; public class ex26 { public static void main(String[] args) { Frame f = new Frame("ex26"); MenuBar mb = new MenuBar(); ______ Menu m1 = new Menu("menu1"); Menu m2 = new Menu("menu2"); mb. add (ml); mb. add (m2); f.setSize(300, 100); f. setVisible (true); } }
A.setMenuBar(m;
B.msetMenuBar(;
C.setMenuBar(m;
D.msetMenuBar0;
点击查看答案
手机看题
单项选择题
下列程序采用BorderLayout布局管理,选择正确的语句填入横线处,实现在North区域显示一个名字为“北方”的Button构件。 import java.awt.*; public class ex48 { public static void main(String[] args) { frame frm = new Frame ("北方"); frm.setLayout(new BorderLayout()); frm.setSize(200, 200); frm.setVisible(true); } }
A.add("Nouth", new Button("北方"));
B.fradd("South", new Button("北方"));
C.fradd("Nouth", new Button("北方"));
D.Fradd("South", Button("北方"));
点击查看答案
手机看题
单项选择题
下列程序在Frame中设定BorderLayout布局管理器,选择正确的语句填入程序的横线处。 import java.awt.*; public class ex43 extends Frame { public static void main(String[] args) { ex43 obj = new ex43("BorderLayout"); ______ obj.add("North", new Button("North")); obj.add("South", new Button("Sourth")); obj.add("East", new Button ("East")); obj.add("West", new Button ("West")); obj. add ("Center", new Button ( "Center" ) ); obj.pack(); obj. setVisible (true); } public ex43(String str) { super (str); } }
A.obsetLayout(new BorderLayout());
B.setLayout(new Borderkayout());
C.setLayout(BorderLayout());
D.obsetLayout(BorderLayout());
点击查看答案
手机看题
单项选择题
选择正确的语句填入下列程序的横线处。 import java.awt.*; import java.awt.event.*; public class ex21 { static Frame f; static FileDialog fd; public static void main(String[] args) { f = new Frame("ex21"); ______ fd. setVisible (true); System.out.println (fd.getFile ()); } }
A.new FileDialog(f, "FileDialog");
B.new FileDialog("FileDialog");
C.fd = new FileDialog(f, "FileDialog");
D.fd = new FileDialog("FileDialog");
点击查看答案
手机看题
微信扫码免费搜题