Comments 8
Всё выше описанное можно сделать и на обычной джаве, насколько я понимаю. В чём удобство javaFX?
Удобство в самом языке. Удобный, короткий и интуитивно-понятный код получается. Кроме того, весьма обширный runtime для работы с графикой. На Java многие эффекты пришлось бы долго и мучительно выплакивать (если вы конечно не настоящий зубр 2D-графики).
Например, следующий код делает размытие по Гауссу:
Stage {
title: «Test»
scene: Scene {
width: 250
height: 80
content: [
Text {
effect: GaussianBlur {
radius: 5
}
x: 10
y: 30
content: «Test here»
}
]
}
}
выглядит так:
Stage {
title: «Test»
scene: Scene {
width: 250
height: 80
content: [
Text {
effect: GaussianBlur {
radius: 5
}
x: 10
y: 30
content: «Test here»
}
]
}
}
выглядит так:
По-моему вы слишком поторопились ответить на предыдущий вопрос. Картинки (если она должна быть) нет.
Да, я вижу, но почему-то теги тут не работают, хоть лопни, хотя написано что их можно использовать.
Придётся воткнуть просто ссылку:
files.fealot.ru/fx1.png
Такое сделано в несколько строк. На яве пришлось бы кодить и кодить.
Придётся воткнуть просто ссылку:
files.fealot.ru/fx1.png
Такое сделано в несколько строк. На яве пришлось бы кодить и кодить.
Sign up to leave a comment.
Быстрый ликбез по JavaFX