我在滑块上有一个简单的changelistener.任何人都可以解释为什么当我点击一个新位置时它被解雇了3次.在我编写代码以保存某个地方的先前值以查看它是否真的发生变化之前我想知道是否有另一种方法来解决它.第一个跳跳器显示它是什么,下一个显示最后一个重复新值的新值.
slider_1 = new JSlider();
slider_1.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent arg0) {
if (fullyInitialized == 1) {
if (comboBox_1.getSelectedIndex() < 1) {
SendData2Device(1);
}
}
}
});
slider_1.setOrientation(SwingConstants.VERTICAL);
Run Code Online (Sandbox Code Playgroud) 我想将一个单元格区域(仅值/文本)复制到剪贴板,以便用户仅在将特殊值粘贴到另一个电子表格中时才不必粘贴特殊值。
这是我到目前为止的内容:
Private Sub CommandButton1_Click()
With New DataObject
.SetText Range("A32:Q32").Text
.PutInClipboard
End With
'Range("A32:Q32").Copy
End Sub
Run Code Online (Sandbox Code Playgroud)
这给了我一个运行时错误
94无效使用Null
如果我只是使用注释掉的代码,Range.("A32:Q32").Copy它将复制公式,除非用户进行特殊粘贴,否则它们会遇到各种参考错误。