ロト7の38番

利用に関しては自己責任でお願い致します

javafx でやってみた

2021年11月09日 | ubuntu 覚書
javafx でやってみた。

やってみたけど・・・

ウ~ン。

やっぱり、早すぎて読めない(汗)




以下、javafx で般若心経


import javafx.animation.Interpolator;
import javafx.animation.TranslateTransition;
import javafx.application.Application;
import javafx.scene.Group;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.stage.Stage;
import javafx.util.Duration;

public class Main extends Application {

@Override
public void start(Stage primaryStage) {
Text message = new Text("仏説摩訶般若波羅蜜多心経 観自在菩薩行深般若波羅蜜多時照見五蘊皆空度一切苦厄舎利子色不異空空不異色色即是空空即是色受想行識亦復如是舎利子是諸法空相不生不滅不垢不浄不増不減是故空中無色無受想行識無眼耳鼻舌身意、無色声香味触法無眼界乃至無意識界無無明亦無無明尽乃至無老死亦無老死尽無苦集滅道無智亦無得以無所得故菩提薩埵依般若波羅蜜多故心無罣礙無罣礙故無有恐怖遠離一切顛倒夢想究竟涅槃三世諸仏依般若波羅蜜多故得阿耨多羅三藐三菩提故知般若波羅蜜多是大神呪是大明呪是無上呪是無等等呪能除一切苦真実不虚故説般若波羅蜜多呪即説呪曰羯諦羯諦波羅羯諦波羅僧羯諦菩提薩婆訶般若心経");
message.setFont(Font.font("vlgothic", 32));
TranslateTransition messageTransition = new TranslateTransition(Duration.seconds(10), message);
messageTransition.setFromX(3000);
messageTransition.setToX(-8000);
messageTransition.setInterpolator(Interpolator.LINEAR);
messageTransition.setCycleCount(TranslateTransition.INDEFINITE);

Group group = new Group(message);
group.setLayoutY(50);
Scene scene = new Scene(group, 1300, 70);
primaryStage.setScene(scene);
primaryStage.show();

messageTransition.play();
}
}


・・・この記事、削除するかも
(´ . .̫ . `)