1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài thực hành Lập trình Java 3 - Bài 1

7 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 411,76 KB

Nội dung

Bài thực hành này giúp người học luyện tập những kiến thức tổng quan về lập trình giao diện Java như: Gói thư viện AWT, cài đặt Swing trên NetBean, khởi tạo một Java App cơ bản, container component (JFrame, JPanel). Mời các bạn cùng tham khảo.

Bài Tạo ứng dụng SWING Trong NetBeans, chọn New Projects, đặt tên cho Projects lab1, nhớ bỏ chọn nút “Creat Main Class”  Finish Chuột phải vào Source Package, chọn hình Đặt tên bài1  Finish Chuột phải vào 1, chọn hình SOF203 – Lập trình Java Lab Đặt tên Jframe_canban Extent Jframe  Xuất báo lỗi màu đỏ  Bấm Alt-Enter để hiển thị thông báo lỗi gợi ý  Lỗi chưa import thư viện cho Jframe  Chọn “Add import for javax.swing.jframe  hết báo lỗi Khai báo phương thức main class JFrame_canban “public static void main(String[] args)” Hoặc dùng phím tắt psvm – bấm phím Tab SOF203 – Lập trình Java Lab Tạo thực thể JFrame_canban Tạo phương thức JFrame_canban Như ta tạo JFrame, nhấn Shirt-F6 để chạy thử Như bạn thấy chương trình chạy thành cơng, khơng thấy điều xảy ra, JFrame chưa set thuộc tính hiển thị SOF203 – Lập trình Java Lab Bạn thiết lập thêm thuộc tính cho JFrame cho ý setTitle(String) setBackground(c) setForeground(c) setSize(width,height) Bài Tạo JPanel set ảnh cho JPanel Trong Project bạn, tạo JFrame Form Trong ô Swing Containers chọn Panel kéo vào Frame chúng ta, kéo cho vừa với kích thước SOF203 – Lập trình Java Lab Frame Sau kéo Panel vừa khít với Frame, nhấn chuột phải vào Panel đó, chọn Customize Code Sau ta có hộp thoại: SOF203 – Lập trình Java Lab Tại chỗ default code, bạn chọn lại Custom creation Như ta có Jpanel nằm JFrame Chúng ta thiết lập thuộc tính cho JPanel phương thức - setBound - setBackground - setLayout - setBorder SOF203 – Lập trình Java Lab Set ảnh cho Panel Paste đoạn code sau vào nhé: ImageIcon icon = new ImageIcon("images/bg.png"); public void paintComponent(Graphics g){ Dimension d = getSize(); g.drawImage(icon.getImage(), 0, 0, d.width, d.height, null); setOpaque(false); super.paintComponent(g); } Chuyển sang chế độ Code, import thư viện cần thiết SOF203 – Lập trình Java Lab ... Như ta có Jpanel nằm JFrame Chúng ta thiết lập thuộc tính cho JPanel phương thức - setBound - setBackground - setLayout - setBorder SOF2 03 – Lập trình Java Lab Set ảnh cho Panel Paste đoạn code... với kích thước SOF2 03 – Lập trình Java Lab Frame Sau kéo Panel vừa khít với Frame, nhấn chuột phải vào Panel đó, chọn Customize Code Sau ta có hộp thoại: SOF2 03 – Lập trình Java Lab Tại chỗ default... bấm phím Tab SOF2 03 – Lập trình Java Lab Tạo thực thể JFrame_canban Tạo phương thức JFrame_canban Như ta tạo JFrame, nhấn Shirt-F6 để chạy thử Như bạn thấy chương trình chạy thành cơng, khơng

Ngày đăng: 08/05/2021, 12:27

w