bar为一JScrollBar组件 阅读下面程序段 请在程序中的画线处填入正确的语句使程序能够正确运

大学专科 已帮助: 时间:2023-07-28 11:41:28

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(); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:请在,正确,程序

参考解答

用户头像

435***274

2023-07-28 11:41:28

正确答案:Obiect source=evt.getSource()
本题考查事件及响应中的基本知识。在WellAdiusted()中将接收器添加到bar对象中,将滚动条和非编辑文本域添加到帧中。adjustmentValueChanged(AdjustmentEventevt)中实现当移动滚动条的时候在域中显示消息。缺少getSource()方法决定事件的来源。

上一篇 常见的需求分析方法有【 】和面向对象的分析方法。请帮忙给出正确答案和分析 谢谢!

下一篇 else子句不能单独作为语句使用 它必须和if子句配对使用 else子句与if子句的配对原则是:el

相似问题