2026-09-01から1ヶ月間の記事一覧
はじめに 前回までで、jextract と cbindgen を導入し、Rust で作成した関数の呼び出しを Java バインディングから行う環境を自動化しました。 Java から FFM API で Rust を呼ぶ(1/4) Java から FFM API で Rust を呼ぶ(2/4) Java から FFM API で Rust を…
はじめに 前回は jextract を導入し、Rust で作成した関数の呼び出しを Java バインディングから行えるようにしました。 Java から FFM API で Rust を呼ぶ(1/4) Java から FFM API で Rust を呼ぶ(2/4) Java から FFM API で Rust を呼ぶ(3/4) いまココ Jav…
はじめに 前回はJava FFM API から Rust で作成した関数を呼び出すところまでを見てきました。 Java から FFM API で Rust を呼ぶ(1/4) Java から FFM API で Rust を呼ぶ(2/4) いまココ Java から FFM API で Rust を呼ぶ(3/4) Java から FFM API で Rust …
はじめに JDK 22 で正式導入された Project Panama の FFM API により、JVM 外のネイティブコードの呼び出しが容易になりました。 簡単な例で、段階的に FFM API の使い方を見ていきます。 Java から FFM API で Rust を呼ぶ(1/4) いまココ Java から FFM AP…
はじめに JavaFx font rendering low quality などで検索すると山ほどでてくる昔からの問題。 実例 以下のようなコード。 public class App extends Application { @Override public void start(Stage stage) { var vbox = new VBox(canvas1(), canvas2(), s…
プロジェクト作成 slint ファイル作成 main.rs 実行 Windows での開発 ライブプレビュー実行 バインディング式 github.com プロジェクト作成 mkdir example cd example cargo init Cargo.toml に以下の依存を追加 [dependencies] slint = "1.16.1" [build-de…