JavaFX 1 - Phiên bản độc lập đầu tiên của Java chính thức ra mắt

JavaFX 11, phiên bản độc lập đầu tiên của Java dựa trên các công nghệ phong phú phía client, đã chính thức được tung ra. Oracle đang loại bỏ JavaFX ra khỏi  Java Development Kit (JDK) 11, như một nỗ lực để rút noncore module khỏi JDK nhằm gỡ bỏ chúng hoặc biến thành các module độc lập. 

JavaFX 1 - Phiên bản độc lập đầu tiên của Java chính thức ra mắt

Open source JavaFX 11 cung cấp một client application platform cho máy tính để bàn, thiết bị di động và các hệ thống nhúng. JavaFX là một runtime có sẵn dưới dạng một SDK nền tảng cụ thể, như các jmod file. Với JDK không còn bao gồm JavaFX, các nhà phát triển phải tự tích hợp các JavaFX module trong ứng dụng.

Các khả năng mới trong JavaFX 11 bao gồm:

  • FX Robot API, để mô phỏng sự tương tác của người dùng bao gồm gõ các phím trên keyboard, sử dụng chuột và thu thập thông tin đồ họa.
  • Các mô-đun JavaFX độc lập theo mặc định không còn có permission nữa.
  • Các Properties (thuộc tính) đã được thêm vào để tùy chỉnh thời gian lặp lại của bước cho Spinner control.
  • Hỗ trợ được cung cấp dành cho FX Swing interop, bao gồm JFXPanel và SwingNode, thông qua một API công khai.
  • MarlinFX, JavaFX port của Marlin renderer, đã được nâng cấp lên phiên bản 0.9.2, có độ chính xác đường cong curve cao hơn và cải thiện subpixel sampling. Điều này giúp tăng chất lượng hình ảnh mà không phải chịu thêm bất kỳ chi phí hiệu suất nào.
  • Các màu tiêu chuẩn đã được thêm vào trong bảng màu ColorPicker.
  • Bounds class đã được tăng cường với phương thức GetCenter. Class này cung cấp các tọa độ min / max x và y cùng với chiều rộng và chiều cao.
  • GTX (Gimp Toolkit) đã được chuyển sang Phiên bản 3. Bộ công cụ này là bộ công cụ đồ họa cấp thấp, phổ biến được sử dụng trên Linux. JavaFX trên Linux cũng sẽ được liên kết với GTX.

Ngoài ra, JavaFX 11 cũng có sửa một số lỗi, bao gồm rò rỉ bộ nhớ trong VirtualFlow khi screen reader được bật và một lỗi khác trong đó việc tự động tạo bảng nhưng lại không tuân theo kích cỡ quy định của các cột.

JavaFX 11 cũng bị crash với OpenJDK 11 trên Ubuntu 18.04 Linux PC khi Wayland window server được kích hoạt. Hiện tại, bạn có thể sử dụng Xorg server như một giải pháp thay thế.

Bạn có thể download JavaFX 11 từ OpenJFX website.

Techtalk via infoworld

Nguồn: https://techtalk.vn/javafx-11-tach-khoi-jdk-11-tro-thanh-mot-module-doc-lap.html

TIN LIÊN QUAN

Oracle đã hoàn tất việc chuyển giao các Java EE reference components cho Eclipse

Oracle đã đóng góp 100% các EE và GlassFish application server component cho nền tảng này. Trong đó, GlassFish, phục vụ như là một tham chiếu để implementation của Java EE, đã được đổi tên thành Jakarta EE bởi Eclipse. Nền tảng cho biết bây giờ nó

HMD chính thức xác nhận module camera trước sau của Nokia 7 đều là của Samsung

Vậy module camera là của hãng nào? Mới đây HMD đã chính thức xác nhận module camera trước sau của Nokia 7 đều là của Samsung.

Sau Google, Facebook đang âm thầm nghiên cứu smartphone module

Dường như Facebook đang âm thầm nghiên cứu điện thoại thông minh dạng module. Công ty đã trình bằng sáng chế gọi là'thiết bị điện tử module' cho phép người dùng dễ dàng thay đổi các bộ phận hiện trên thiết bị khi cần thiết. Facebook không có tuyên

Apple ký thỏa thuận với với LG Innotek để cung cấp module cảm biến 3D

Theo Phonearena, dự kiến trong năm nay, các công ty cung cấp các module 3D cho Face ID sẽ đa dạng hơn, nguồn cung ổn định hơn. Trước đó, iPhone X đã lên kệ chậm cũng là vì module 3D bị thiếu.

Apple muốn LG sản xuất module camera TrueDepth của iPhone trong tương lai

Nguồn tin của The Daily cho biết, Apple đã sẵn sàng chi trước tới 820.9 triệu USD cho LG Innotek để gã khổng lồ công nghệ Hàn Quốc có thêm chi phí xây dựng các cơ sở hiện đại sản xuất module camera 3D.

Samsung Galaxy S9 và S9 Plus vẫn trang bị jack tai nghe 3.5 mm

Từ hình ảnh thực tế, bạn có thể thấy jack tai nghe 3.5 mm nằm ở phần dưới cùng bên phải của module cổng USB-C. Được biết, trên module ghi rõ là SM-G965F, đây là model của Galaxy S9 Plus, chữ “F” dường như xác định đây là phiên bản quốc tế.

Awesome Tube - YouTube client dành cho Windows 10 Mobile - nhận bản cập nhật lớn

Để đáp ứng nhu cầu truy cập YouTube của người dùng Windows Phone trong thời gian Google không ra ứng dụng chính chủ cho nền tảng này (mà có lẽ là chẳng bao giờ có luôn), hàng loạt ứng dụng UWP đến từ các bên thứ ba đã được ra đời, tiêu biểu là

Ứng dụng học lập trình SoloLearn

Học lập trình với ứng dụng SoloLearn thế nào? Việc học lập trình qua ứng dụng di động có đem lại hiệu quả như mong muốn không?

THỦ THUẬT HAY

Quản lý các ứng dụng chạy trên Android

Google Play có đầy đủ các tiện ích quản lý tác vụ trên Android. Những tiện ích này có thể hiển thị cho bạn các ứng dụng chạy ở chế độ nền, tắt ứng dụng đang chạy, và quản lý ứng dụng – nhưng bạn không cần phải cài đặt

Muốn tăng tốc trình duyệt Chrome, hãy áp dụng các thủ thuật này

Cũng giống như các trình duyệt khác, sau một thời gian dài sử dụng thì trình duyệt Chrome sẽ ngày một 'chậm dần' vì phải 'cõng' thêm đủ thứ, nào là tiện ích, plugin, thậm chí cả virus.... Với tốc độ ngày một chậm dần

"Spooler SubSystem App" là gì và tại sao lại chạy trên máy tính?

Nếu tìm kiếm xung quanh Task Manager, bạn có thể sẽ thấy một quá trình có tên là 'Spooler SubSystem App', 'Print Spooler' hoặc spoolsv.exe. Quá trình này là một phần bình thường của Windows và xử lý việc in. Nếu quá

Bỏ túi ngay cách tạo bảng bằng ứng dụng Ghi chú trên iPhone

Sử dụng iPhone đã lâu nhưng bạn vẫn chưa biết đến tính năng cực hay của ứng dụng Ghi chú là bạn hoàn toàn có thể tạo bảng trực tiếp trong Ghi chú mà không cần phải thông qua một ứng dụng bên thứ 3 nào cả.

Hướng dẫn làm Windows All In One đơn giản với phần mềm WinAIO Maker Professional

Hiện nay có rất nhiều diễn đàn chia sẻ cho bạn các bộ Win AIO, nhưng thường thì không hướng dẫn cách tạo ra. Do đó, nếu bạn mong muốn tự tạo một bộ Win AIO chứa nhiều bộ cài đặt Windows thì hôm nay, TCN sẽ hướng dẫn

ĐÁNH GIÁ NHANH

Đánh giá camera Xperia XA1: Cảm biến Z5, chất lượng nâng cấp

Xperia XA1 sở hữu camera sau với độ phân giải lên đến 23 MP, khẩu độ mở ống kính là F/2.0, kích thước cảm biến 1/2.3''.

[Đánh Giá] TOP 6 xe máy dưới 20 triệu chính hãng được ưa chuộng nhất tại Việt Nam

Xe máy tại Việt Nam là phương tiện phổ biến trong những năm gần đây, phương tiện di chuyển này rất đa dạng từ rất nhiều thương hiệu, chủng loại, mẫu mã. Và trong những năm gần đây, xe máy dưới 20 triệu đang được người

Review OPPO Find N2 Flip: Thiết kế độc đáo, tính năng ấn tượng, nên mua hay không?

OPPO Find N2 Flip mới vừa được ra mắt tại Việt Nam và gây ấn tượng mạnh với người dùng nhờ vào thiết kế mang tính thẩm mỹ cao, màn hình phụ lớn và phần cứng thú vị. Máy được tích hợp giải pháp màn hình gập hoàn chỉnh