- Код: Выделить всё
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.scene.control.Button;
/**
* @author ana
*/
var text:Text;
Stage {
title: "change font size"
scene: Scene {
width: 250
height: 80
content: [
text = Text {
font: Font {
size: 16
}
x: 10
y: 30
content: "Hello world!"
}
Button {
text: "font size++"
translateX: 10
translateY: 50
action: function () {
}}
Button {
text: "font size--"
translateX: 150
translateY: 50
action: function () {
}
}
]
}
}
Когда я хочу допустим увеличить шрифт,
в функции прописываю следующую строчку>
- Код: Выделить всё
text.font.size++;
и получаю следующую ошибку
size has script only (default) write access in javafx.scene.text.Font

Получается, что нет никакой возможности поменять размер шрифта?





