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

大学专科 已帮助: 时间:2023-07-26 02:55:18

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

难度:⭐⭐⭐

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

标签:请在,正确,程序

参考解答

用户头像

4jj***270

2023-07-26 02:55:18

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

上一篇 Applct生命周期中的关键方法包括:init() stsrt() stop()和【 】。请帮忙给出

下一篇 下列JApplet使用重写paintComponet()方法来绘制图像 请填写正确的代码在横线处。

相似问题