【问题标题】:Invalid Memory Acess for JavaFX ScrollBar on Snow-LeopardSnow-Leopard 上 JavaFX ScrollBar 的无效内存访问
【发布时间】:2011-01-30 03:52:53
【问题描述】:

我创建了以下 JavaFX 脚本,该脚本在运行时会在 Snow-Leopard 上生成无效的内存访问。 javafx.scene.control.ScrollBar 是怎么回事导致内存故障?

Stage {
    title: "Scroll View"
    scene: Scene {
        content: [
            ScrollBar {
                min: 0
                max: 100
                value: 0
                blockIncrement: 10
                vertical: false
            }
        ]
    }
    resizable: false
}

我正在使用 NetBeans 6.8 附带的任何 JavaFX(至少 1.2):

Product Version: NetBeans IDE 6.8 (Build 200912041610)
Java: 1.6.0_17; Java HotSpot(TM) 64-Bit Server VM 14.3-b01-101
System: Mac OS X version 10.6.2 running on x86_64; MacRoman; en_US (nb)

【问题讨论】:

  • 我还安装了 1.2.3 JavaFX SDK 并创建了一个新的 JavaFX 平台供 NetBeans 使用。它还给了我内存访问错误。
  • 我还看到了一篇关于 64 位和 32 位执行的帖子。我使用arch -i386 javafx ... 启动课程,但仍然失败并出现同样的错误。
  • 在使用 Slider 组件时似乎也会发生。
  • 我今天早上证实了这个错误只存在于 OS X。是否只存在于 Snow-Leopard,我不能说。任何人都可以在其他 OS X 发行版(豹、老虎、美洲虎)上进行测试吗?

标签: user-interface javafx osx-snow-leopard javafx-1


【解决方案1】:

我刚刚运行了你的例子 产品版本:NetBeans IDE 6.8(内部版本 200912041610) 爪哇:1.6.0_17; Java HotSpot(TM) 64 位服务器 VM 14.3-b01-101 系统:在 x86_64 上运行的 Mac OS X 版本 10.6.2;麦克罗曼; en_US (注) javafx 1.2.3_b36

没有错误。

【讨论】:

  • 你是怎么得到javafx版本号的?我知道我使用的是 1.2.3,不确定是 build 36 还是更早版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-12
  • 1970-01-01
  • 2010-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多