반응형 분류 전체보기236 TornadoFx - Builders for Basic Controls [출처 - 이 글은 tornadofx-guide르 통해 공부한 내용을 정리한 글입니다. 더 정확한 내용은 https://edvin.gitbooks.io/tornadofx-guide/part1/4.%20Basic%20Controls.html 에서 확인 하실 수 있습니다.] 이번 글은 TornadoFx에서 제공하는 cotrol (Button이나 Label 같은)들에 대해서 정리하려 합니다. Button button("Press Me") { textFill = Color.RED action { println("Button pressed!") } } Label label("Apple") { textFill = Color.BLUE } TextField textfield("Input something"){ text.. 2019. 10. 10. TornadoFx - How Builders Work [출처 - 이 글은 tornadofx-guide르 통해 공부한 내용을 정리한 글입니다. 더 정확한 내용은 https://edvin.gitbooks.io/tornadofx-guide/part1/4.%20Basic%20Controls.html 에서 확인 하실 수 있습니다.] kotlin에서 제공하는 block function을 이용하여 button이 있는 vbox를 작성해 보겠습니다. class with_apply_view : View(){ override val root = vbox() init { with(root){ this += Button("Press Me").apply { textFill = Color.RED action { println("Button pressed!") } } } } } 위 c.. 2019. 10. 10. TornadoFx - Accessing [출처 - 이 글은 tornadofx-guide르 통해 공부한 내용을 정리한 글입니다. 더 정확한 내용은 https://edvin.gitbooks.io/tornadofx-guide/part1/3.%20Components.html 에서 확인 하실 수 있습니다.] TornadoFx에는 다양한 Acceessing 방법이 있습니다. 그 부분에 대해서 알아 보겠습니다. Accessing the Primary Stage View에는 primaryStage라는 속성이 있는데 이 속성을 이용하여 창 크기와 같은 Stage의 속성을 조작 할 수 있습니다. 그리고 openModel로 호출된 View 또는 fragment에는 modelStage라는 속성이 동일한 동작을 합니다. modelStage같은 경우에는 onDock는.. 2019. 10. 7. TornadoFx - replaceView , passParameter [출처 - 이 글은 tornadofx-guide르 통해 공부한 내용을 정리한 글입니다. 더 정확한 내용은 https://edvin.gitbooks.io/tornadofx-guide/part1/3.%20Components.html 에서 확인 하실 수 있습니다.] TornadoFx에서는 손 쉽게 View를 변경할 수 있습니다. 바로 code를 보면서 설명해 드리겠습니다. class ReplaceView_1 : View(){ override val root = vbox { button("Go to replaceView_2") { action { replaceWith() } } button("Go to replaceView_2 by slide"){ action { replaceWith(ReplaceView_2:.. 2019. 10. 7. 이전 1 ··· 52 53 54 55 56 57 58 59 다음 반응형