bar为一JSerollBar组件 阅读下面程序段 请在程序中的画线处填入正确的语句使程序能够正确运
bar为一JSerollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。 … public WellAdjusted() { super("Well Adjusted"); setSize(350,100); bar.addAdjustmentListener(this); value.setHorizontalAlignment(SwingConstants.CENTER); value.setEditable(false); JPanel pane=new JPane(); pane.setLayout(new BorderLayout()); pane.add(value,"Center"): pane.add(bar,"South"); setContentPane(pane); } public void adjustmentValueChanged(AdjustmentEvent evt) { 【 】 if(source==bar) { int newValue bar.getValue(); value.setText(""+newValue); } repaint(); } …
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:Object source=evt.getSource()
本题考查事件及响应中的基本知识。在WellAdjusted()中将接收器添加到bar对象中,将滚动条和非编辑文本域添加到帧中。adjustmentValueChanged(AdjustmentEventevt)中实现当移动滚动条的时候在域中显示消息。缺少getSource()方法决定事件的来源。
相似问题
Applct生命周期中的关键方法包括:init() stsrt() stop()和【 】。请帮忙给出
Applct生命周期中的关键方法包括:init()、stsrt()、stop()和【 】。请帮忙给出正确答案和分析,谢谢!
一个复杂的应用系统必然包括多个对象 这些对象间可能存在的关系有三种 它们是:包含 继承和【 】。请帮
一个复杂的应用系统必然包括多个对象,这些对象间可能存在的关系有三种,它们是:包含、继承和【 】。请帮忙给出正确答案和分析,谢谢!
程序中的DrawAny是—个显示图像的Applet 并且允许用户通过参数指定所要显示的图像 请在画线
程序中的DrawAny是—个显示图像的Applet,并且允许用户通过参数指定所要显示的图像,请在画线处填入正确的语句使得程序能够正确运行。 testl5 html: <
凡生成一个StringBuffer对象后 还可用【 】方法或ensureCapacity()方法来设
凡生成一个StringBuffer对象后,还可用【 】方法或ensureCapacity()方法来设定缓存大小。请帮忙给出正确答案和分析,谢谢!
在JDK1.4的java.util.regcx正则表达式包中 有一个【 】类 该类的static P
在JDK1 4的java util regcx正则表达式包中,有一个【 】类,该类的static Pattern compile方法用于将正则表达式字符串编译成模式对象来进行快速模式匹
