JScrollPane中的JTextPane不会对鼠标滚轮做出反应

时间:2011-01-03 16:07:58

标签: java swt awt

我在我的(SWT)java应用程序中使用了以下结构:

org.eclipse.swt.widgets.Composite contains a
  org.eclipse.swt.custom.CTabFolder.CTabFolder contains zero to n
    org.eclipse.swt.custom.CTabItem contains a
      org.eclipse.swt.widgets.Composite.Composite contains a
        java.awt.Frame (created by SWT_AWT.new_Frame()) contains a
          javax.swing.JTextPane and a
          javax.swing.JScrollPane

一切正常,当我拖动滚动条并且绘制得很好时,文本窗格中的文本会滚动,但鼠标滚轮不会移动滚动条。如果我在文本窗格中添加鼠标滚轮侦听器,则事件永远不会到达我的代码。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

您是否调用了jScrollPanel.setWheelScrollingEnabled(true)方法?