Bài 3: Xây dựng ứng dụng HelloWorld với JavaFX

Ở các bài trước mình đã giới thiệu đến các bạn ngôn ngữ JavaFx là gì, hướng dẫn cấu hình môi trường phát triển ứng dụng. Vậy đối với nội dung bài viết này, mình sẽ hướng dẫn các bạn xây dựng ứng dụng HelloWorld với JavaFX.

1. Xây dựng ứng dụng HelloWorld với JavaFX:

Bước 1: Bạn mở Netbean sau đó nhấn tạo mới (File > New Project…) và nhấn chọn danh mục JavaFX > JavaFX Application.

 Xây dựng ứng dụng HelloWorld với JavaFX

Bước 2: Tiếp theo, bạn cần nhập tên dự án (Project name) và chọn đường dẫn lưu (Project Location) sau đó nhấn Finish để hoàn thành.

 Xây dựng ứng dụng HelloWorld với JavaFX

Bước 3: Bây giờ, nhìn vào project bạn sẽ thấy trong lớp JavaFXHelloWorld.java có đoạn mã chương trình HelloWorld với JavaFX. Màn hình có một nút nhấn (button), khi nhấn vào nút nhấn màn hình console sẽ in ra đoạn kí tự Hello World!. Cuối cùng, nhấn phải chuột chọn run file để chạy chương trình vừa mới khởi tạo.

Kết quả sau khi chạy đoạn mã chương trình HelloWorld với JavaFX:

 Xây dựng ứng dụng HelloWorld với JavaFX

Download source ngay bên dưới.

 Xây dựng ứng dụng HelloWorld với JavaFX

2. Cấu trúc cơ bản của ứng dụng HelloWorld với JavaFX:

– Lớp JavaFXHelloWorld.class kế thừa lớp  javafx.application.Application, phương thức start() là khởi chạy đầu tiên trong ứng dụng HelloWorld với JavaFX.

StackPane là một dạng layout hiển thị trong JavaFX, như ở ví dụ trên StackPane chứa một nút nhấn Button hiển thị.

– Ở ví dụ HelloWorld với JavaFX trên thì thành phần Stage là primaryStage và Scene là scene.

– Phương thức main() được sử dụng để khởi chạy ứng dụng.

Lời kết: Như vậy, bạn đã được tìm hiểu qua về JavaFx là gì, cài đặt môi trường phát triển ứng dụng và cả viết chương trình xây dựng ứng dụng HelloWorld với JavaFX. Ngoài ra, để tìm hiểu thêm về JavaFx thì bạn hãy tham khảo thêm một số bài viết trong chuyên mục JavaFx.

(Tác giả: Tùng Dương)

Bình luận

Loading...