bar为一JScrollBar组件 阅读下面程序段 请在程序中的画线处填入正确的语句使程序能够正确运
bar为一JScrollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。 ... 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(); }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:Obiect source=evt.getSource()
本题考查事件及响应中的基本知识。在WellAdiusted()中将接收器添加到bar对象中,将滚动条和非编辑文本域添加到帧中。adjustmentValueChanged(AdjustmentEventevt)中实现当移动滚动条的时候在域中显示消息。缺少getSource()方法决定事件的来源。
相似问题
常见的需求分析方法有【 】和面向对象的分析方法。请帮忙给出正确答案和分析 谢谢!
常见的需求分析方法有【 】和面向对象的分析方法。请帮忙给出正确答案和分析,谢谢!
填写完整下面程序中所缺的部分。 class myfirst { 【 】 { System.out p
填写完整下面程序中所缺的部分。 class myfirst { 【 】 { System out,println( "This is my first Java Application "); } }请帮忙给出正确答案和分析,谢谢!
下列JApplet实现了一个不可编辑的JTextArea和一个JButton。请填写正确的程序代码。
下列JApplet实现了一个不可编辑的JTextArea和一个JButton。请填写正确的程序代码。 import javax swing *; import java awt *; public class Test
线程的【 】方法只会使具有与当前线程相同优先级的线程有运行的机会。请帮忙给出正确答案和分析 谢谢!
线程的【 】方法只会使具有与当前线程相同优先级的线程有运行的机会。请帮忙给出正确答案和分析,谢谢!
程序中的DrawAny是一个显示图像的Applet 并且允许用户通过参数指定所要显示的图像 请在画线
程序中的DrawAny是一个显示图像的Applet,并且允许用户通过参数指定所要显示的图像,请在画线处填入正确的语句使得程序能够正确运行。 testl5 html: <
