1

我正在尝试使用 groovyfx 实现多页应用程序,但我遇到了场景变化。假设我有以下代码:

start {
  stage(id: 'stageId', title: 'sometitle'){
      scene(id:'scene1'){
          button(text:'goto scene 2', onAction: {/* i guess i should do something here` */})
      }
      scene(id:'scene2'){
          label(text:'this is scene 2')
      }
  }
}

我应该对按钮的操作进行什么操作才能进入场景 2?

4

1 回答 1

1

你应该能够做到:

stageId.scene = scene2

在幕后,这将获取具有 id 的元素stageId(主要stage),然后调用setScene( scene2 )scene2第二个场景的 id 在哪里)

希望这能解释它:-)

于 2013-11-05T11:41:41.980 回答