单选题ActionEvent的对象会被传递给以下哪个事件处理器方法?()AaddChangeListener()BaddActionListener()CstateChanged()DactionPerformed()

单选题
ActionEvent的对象会被传递给以下哪个事件处理器方法?()
A

addChangeListener()

B

addActionListener()

C

stateChanged()

D

actionPerformed()


参考解析

解析: 暂无解析

相关考题:

本题的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有4个单选按钮和一个图形面板,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮,则图形面板中将显示该操作后的图形。 import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import java.util.*; import javax.swing.*; public class java3 { public static void main(String[]args) { JFrame. frame=new TransformTestFrame; frame.setDefaultCloseOperation(JFrame.EXIT_ 0N_CLoSE); frame.show; } } class TransformTest extends JFrame { public TransformTestFrame { setTitle("java3"); setSize(WIDTH,HEIGHT); Container contentPane=getContentPane; canvas=new TransformPanel; contentPane.add(canvas,BorderLayout.CEN- TER); JPanel buttonPanel=new JPanel: ButtonGroup group=new ButtonGroup; JRadioButton rotateButton =new JRadioButton("旋转",true); buttonPanel.add(rotateButton); group.add(rotateButton); rotateButton.addActionListener(new ActionListener { public void actionPerformed(ActionEvent event) { canvas.setRotate; } }); JRadioButton trans|ateButton =new JRadioButton("移位",false); buttonPanel.add(translateButton); group.add(translateButton); translateButton.addActionListener(new ActionLiatener public void actionPerformed(ActionEvent event) { canvas.setTranslate; } }); JRadioButton scaleButton =new JRadioButton("放大",false); buttonPanel.add(scaleButton): group.add(scaleButton); scaleButton.addActionListener(new ActionListener { public void actionPerformed(ActionEvent event) { canvas.setScale; } }); JRadioButton shearButton =new JRadioButton("剪切",false); buttonPanel.add(shearButton): group.add(shearButton); shearButton.addActionListener(new ActionListener { public void actionPerformed(ActionEvent event) { canvas.setShear; } }); contentPane.add(buttonPanel,BorderLayout. NORTH): } private TransformPanel canvas; private static final int WIDTH=300; private static final int HEIGHT=300; } class TransformPanel extend JPanel { public TransformPanel { square=new Rectangle2D.Double(-50,-50, 100,100); t = new AffineTransform; setRotate; } public void paintComponent { super.paintComponent(g); Graphics2D g2=(Graphies2D)g; g2.translate(getWidth/2,getHeight/2): g2.setPaint(Color.gray); g2.draw(square); g2.transform(t); g2.setPaint(Color.black); g2.draw(square); } public void setRotate { t.setToRotation(Math.toRadians(30)); repaint; } public void setTranslate { t.setToTranslation(20,1 5); repaint; } public void setScale { t.setToScale(2.0,1.5): repaint; } public void setShear { t.setToShear(-0.2,O); repaint; } private Rectangle2D square; private AffineTransform. t; }

下列内部类的正确用途是 btnn.addActionListener(new //注册监听器 ActionListener() { public void actionPerformed(ActionEvent event) { String s=input.getText(); output.setText("Hello"+s+",Welcome You!"); } });A.用于访问外部类的数据B.用于进行事件处理C.隐藏起来不被同一包中的其他类所见D.生成事件适配器

以下的代码是如何实现事件处理过程的?()classHelllWordFrame_jButton4_actionAdapterimplementsActionListener{HelloWorldFrameadaptee;HelloworldFrame_jButton4_actionAdapter(HelloWorldFrameadaptee){this.adaptee=adaptee;}publicvoidactionPerformed(ActionEvente){adaptee,jButton4_actionPerfomed(e);}}A.在事件处理类的actionPerformed函数中,调用主框架的对应函数进行处理B.事件处理类实现了ActionListener接口C.主框架作为事件处理类的一部分,包括在事件处理类中D.在事件处理类的构造函数中将主框架的引用变量传递给事件处理类E.在事件处理类的构构造函数中,创建一个主框架对象,并显示该对象

下列内部类的正确用途是( )。 Btnn.addActionListener(new AetionListener() { public void actionPerformed(AetionEventevent) { String s=input.getText(); Output.setText("Hello"+s+",Welcome You!"); } })A.用于访问外部类的数据B.用于进行事件处理C.隐藏起来不被同一包中的其他类所见D.生成事件适配器

请在下列程序的横线处填入正确的语句。 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 e)B.public void action(ActionEwent e)C.public actionPerformed(ActionEvent e)D.public void actionPerformed(ActionEvent e)

本题的功能是求两个交叉图形的并、减、交和异或。窗口中有4个单选按钮和一个图形面板,面板中有两个交叉的图形,选中其中一个单选按钮,图形面板中以黑色填充的方式显示运算结果。import java.awt.*;import java.awt.event*+;import java.awt.geom.*;import java.util.*;import javax.swing.*;public class java3{public static void main(String[]args){JFrame. frame=new AreaTestFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.show();}}class AreaTestFrame. extends JFrame{public AreaTestFrame(){setTitle("java3");setSize(WIDTH,HEIGHT);areal=new Area(new Ellipse2D.Double(100,100,150,100));area2=new Area(new Rectangle2D.Double(150,150,150,100));Container confentPane=getContentpane();panel=newJPanel(){public void paintComponent(Graphics g){super.paintComponent(g);Graphics2D g2=(Graphics2D)g;g2.draw(areal);g2.draw(area2);if(area!=null)g2.fill(area);}};contentPane. add(panel,BorderLayout. CEN-TER);JPanel buttonPanel=new JPanel();ButtonGroup group=new ButtonGroup();JRadioButton addButton=new JRadioButton("并",false);buttonPanel.add(addButton);group.add(addButton);addButton.addActionListener(newActionListener(){public void actionPerformed(ActionEvent event){area=new Area();area.add(areal);area.add(area2);panel.repaint();}});JRadioButton subtractButton=new JRadioButton("减",false);buttonPanel.add(subtractButton);group.add(subtractButton);subtractButton.addActionListener(newActionListener(){public void actionPerformed(ActionEvent event){area=new Area();area.add(areal);area.subTract(area2);panel.repaint();}});JRadioButton intersectButton=new JRadioButton("交",false);buttonPanel.add(intersectButton);group.add(intersectButton);intersectButton.addActionListener(newActionListener(){public void actionPerformed(ActionEvent event){area=new Area():area.add(areal);area.intersect(area2);panel.repaint();}});JRadioButton exclusiveCIrButton=new JRadioButton(“异或”,false);buttonPanel.add(exelusiveOrButton);group.add(exclusiveOrButton);exclusiveOrButton.addActionListener(newActionListener(){public void actionPerformed(ActionEvent event){area=new Area();area.add(areal);area.exclusiveor(area2);panel.repaint();}});contentPane.add(buttonPanel,BorderLayout.NORTH);}private JPanel panel;private Area area;private Area areal;private Area area2;private static final int WIDTH=400;private static final int HEIGHT=400;}

处理ActionEvent事件的监听器对象需要实现哪个接口() A.ActionListenerB.KeyListenerC.KeyEventD.KeyAdapter

在对下列语句的解释中,错误的是()but.addActionListener(this)A. but是某种事件对象,如按钮事件对象B. this表示当前容器C. ActionListener是动作事件的监听者D. 该语句的功能是将but对象注册为this对象的监听者

btn=new Button("ok"); FrameInout() { add(btn); btn.addActionListener(this); } public void ActionPerformed(ActionEvent e){...} } 以上语句中的this是指代btn(按钮)对象。() 此题为判断题(对,错)。

在actionPerformed()方法中,通过getSource()方法判断引起ActionEvent事件的事件源。 () 此题为判断题(对,错)。

以下的代码是如何实现事件处理过程的?()   class HelllWordFrame_jButton4_actionAdapter implements     ActionListener {  HelloWorldFrame adaptee;  HelloworldFrame_jButton4_actionAdapter(HelloWorldFrame adaptee){       this.adaptee=adaptee;}  public void actionPerformed(ActionEvent e){        adaptee,jButton4_actionPerfomed(e);}  }A、在事件处理类的actionPerformed函数中,调用主框架的对应函数进行处理B、事件处理类实现了ActionListener接口C、主框架作为事件处理类的一部分,包括在事件处理类中D、在事件处理类的构造函数中将主框架的引用变量传递给事件处理类E、在事件处理类的构构造函数中,创建一个主框架对象,并显示该对象

ActionEvent的对象会被传递给以下哪个事件处理器方法?()A、addChangeListener()B、addActionListener()C、stateChanged()D、actionPerformed()

当鼠标按键被释放时,会调用以下哪个事件处理器方法?()A、mouseReleased()B、mouseUp()C、mouseOff()D、mouseLetGo()

在以下什么情况下,构造方法会被调用?()A、类定义时B、创建对象时C、调用对象方法时D、使用对象的变量时

以下哪个BGP属性不会被发布给EBGP邻居。()A、LOCAL_PREFB、AS_PATHC、COMMUNITYD、ORIGIN

在鉴权过程的非接入层消息当中,以下哪个参数会被返回给MME()A、IKCKB、AUTNC、RANDD、RES

下列叙述正确的是哪项?()  A、TextField能产生ActionEvent事件B、TextArea能产乍ActionEvent事件C、Button能产牛ActionEvent事件D、Menultem能产生ActionEvent事件

使GUI事件处理器生效的方法是:()  A、将事件源向事件处理器注册B、将事件处理器向事件源注册C、将事件处理器向事件注册D、将事件向事件处理器注册

多选题以下的代码是如何实现事件处理过程的?()   class HelllWordFrame_jButton4_actionAdapter implements     ActionListener {  HelloWorldFrame adaptee;  HelloworldFrame_jButton4_actionAdapter(HelloWorldFrame adaptee){       this.adaptee=adaptee;}  public void actionPerformed(ActionEvent e){        adaptee,jButton4_actionPerfomed(e);}  }A在事件处理类的actionPerformed函数中,调用主框架的对应函数进行处理B事件处理类实现了ActionListener接口C主框架作为事件处理类的一部分,包括在事件处理类中D在事件处理类的构造函数中将主框架的引用变量传递给事件处理类E在事件处理类的构构造函数中,创建一个主框架对象,并显示该对象

单选题在以下什么情况下,构造方法会被调用?()A类定义时B创建对象时C调用对象方法时D使用对象的变量时

单选题按钮可以产生ActionEvent事件,实现()接口可处理此事件。AFocusListenerBComponentListenerCWindowListenerDActionListener

单选题在鉴权过程的非接入层消息当中,以下哪个参数会被返回给MME()AIK CKBAUTNCRANDDRES

单选题在鉴权过程的非接入层消息当中,以下哪个参数会被返回给MME()。ARANDBIKCKCAUTNDRES

多选题下列叙述正确的是哪项?()ATextField能产生ActionEvent事件BTextArea能产乍ActionEvent事件CButton能产牛ActionEvent事件DMenultem能产生ActionEvent事件

单选题使GUI事件处理器生效的方法是:()A将事件源向事件处理器注册B将事件处理器向事件源注册C将事件处理器向事件注册D将事件向事件处理器注册

单选题以下哪个方法是在控件尺寸发生变化时会被调用?()AonFinishInflateBonMeasureConLayoutDonSizeChanged

单选题当鼠标按键被释放时,会调用以下哪个事件处理器方法?()AmouseReleased()BmouseUp()CmouseOff()DmouseLetGo()