Java: Tạo giao diện CelsiusConverter

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Phần này giải thích cách sử dụng IDE NetBeans để tạo giao diện của ứng dụng. Khi bạn kéo một thành phần từ Palette đến khu vực thiết kế, IDE sẽ tự động tạo ra các mã nguồn thích hợp.

Bước 1: Thiết lập Tiêu đề

Đầu tiên, đặt tiêu đề của các ứng dụng JFrame là "Celsius Converter" bằng cách nhấn vào JFrame trong Inspector:

Lựa chọn JFrame

Chọn JFrame

Sau đó, thiết lập tiêu đề tại phần Property Editor:

Thiết kế Title

Thiết lập tiêu đề

Bạn có thể đặt tiêu đề bằng một trong hai cách là nhấp đúp chuột vào thuộc tính title và nhập vào tiêu đề, hoặc bằng cách nhấn vào nút nút dấu ba chấm và nhập tiêu đề. Có một cách khác là bạn có thể nhấp chuột vào JFrame của Inspector và nhập tiêu đề mà không cần sử dụng Property Editor.

Bước 2: Thêm một JTextField

Tiếp theo, kéo một JTextField từ Palette vào góc trên bên trái của vùng thiết kế. Bạn có thể thay đổi kích thước bằng cách kéo phần chấm vuông ngay bên ngoài biểu tượng jTextField1:

Thêm một JTextField

Thêm một JTextField

Bước 3: Thêm một JLabel

Tiếp theo, kéo một JLabel vào vùng thiết kế, đặt nó ở bên phải của JTextField, bạn hãy thay đổi vị trí cũng như kích thước cho phù hợp.

Thêm một JLabel

Thêm một JLabel

Bước 4: Thêm một JButton

Tiếp theo, kéo một JButton từ Palette và đặt nó vào sang bên trái và dưới JTextField.

Thêm một JButton

Thêm một JButton

Bước 5: Thêm một JLabel thứ hai

Thêm một JLabel thứ hai

Thêm một JLabel thứ hai

Cuối cùng, bạn thêm một JLabel nữa, đặt nhãn thứ hai này ở bên phải của JButton, như trình bày ở trên.

» Tiếp: Điều chỉnh giao diện CelsiusConverter
« Trước: Cơ bản về IDE NetBeans
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!