TAILIEUCHUNG - Bài giảng điện tử môn tin học: GUI Programming & Database Connectivity

Tham khảo tài liệu 'bài giảng điện tử môn tin học: gui programming & database connectivity', công nghệ thông tin, tin học văn phòng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Part III: GUI Programming & Database Connectivity Chapter 8: GUI Programming Chapter 9: Database Connectivity Võ Phương Bình - ITFAC - DLU Chapter 8: GUI Programming GUI Class Hierarchy Frames Creating frames, centering frames, adding components to frames Layout Managers FlowLayout, GridLayout, BorderLayout Drawing on Panels The paintComponent method Using Colors, Fonts, and Font Metrics Drawing Geometric Figures Lines, Rectangles, Ovals, Arcs, and Polygons Event-Driven Programming Event Source, Listener, Listener Interface Võ Phương Bình - ITFAC - DLU GUI Class Hierarchy (Swing) Võ Phương Bình - ITFAC - DLU JComponent Võ Phương Bình - ITFAC - DLU AWT (Optional) Võ Phương Bình - ITFAC - DLU Frames Frame is a window that is not contained inside another window. Frame is the basis to contain other user interface components in Java GUI applications. The Frame class can be used to create windows. For Swing GUI programs, use JFrame class to create widows. Võ Phương Bình - ITFAC - DLU UI Components Võ Phương Bình - ITFAC - DLU import .*; public class MyFrame { public static void main(String[] args) { JFrame frame = new JFrame("Test Frame"); (400, 300); (true); ( ); } } Creating Frames Võ Phương Bình - ITFAC - DLU Centering Frames By default, a frame is displayed in the upper-left corner of the screen. To display a frame at a specified location, you can use the setLocation(x, y) method in the JFrame class. This method places the upper-left corner of a frame at location (x, y). Võ Phương Bình - ITFAC - DLU Centering Frames, cont. Võ Phương Bình - ITFAC - DLU Adding Components into a Frame // Add a button into the frame ().add( new JButton("OK")); Võ Phương Bình - ITFAC - DLU NOTE The content pane is a subclass of Container. The statement in the preceding slide can be replaced by the following two lines: Container .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.