... chứa cái LaF đó. Java hỗ trợ sẵn 3 cái là:javax.swing.plaf.metal.MetalLookAndFeel (giao diện Java) com.sun .java. swing.plaf.windows.WindowsLookAndFeel (giao diện Windows)com.sun .java. swing.plaf.motif.MotifLookAndFeel ... myList.remove(" ;Java& quot;) chỉ xóa phần tử đầu tiên nó tìm thấyĐể xóa tất cả ta dùng myList.removeAll();Để chọn phần tử và bỏ chọn phần tử ta dùng select(i) và deselect(i) JAVA VÀ LẬPTRÌNHGIAODIỆN ... 1");b1.setBounds(0,0,100 ,25 );frame.add(b1);JButton b2 = new JButton("Button 2& quot;);b2.setBounds(100,0,100 ,25 );frame.add(b2);frame.setLocation (20 0,100);frame.setSize (20 0,60);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setVisible(true);...
... giảng Lậptrình Java Ví dụ sử dụng JCheckBox Nguyễn Đức Hiển – Bài giảng Lậptrình Java Ví dụ - kết quả Nguyễn Đức Hiển – Bài giảng Lậptrình Java Các thành phần GUI SwingCác thành phần Chứa ... Hiển – Bài giảng Lậptrình Java Ví dụ sử dụng sự kiện chuột Nguyễn Đức Hiển – Bài giảng Lậptrình Java Ví dụ sử dụng JCheckBox Nguyễn Đức Hiển – Bài giảng Lậptrình Java Các thành phần GUI cơ bảnJLabel: ... Đức Hiển – Bài giảng Lậptrình Java Ví dụ sử dụng JList Nguyễn Đức Hiển – Bài giảng Lậptrình Java Ví dụ sử dụng JList Nguyễn Đức Hiển – Bài giảng Lậptrình Java Các thành phần GUI SwingCác...
... trái-sang-phải và trên- xuống-dưới Hàm constructorGridBagLayout gb = new GridBagLayout( ); Tổng quan về event của AWT, Swing java. awt.event.* java. awt.event.*javax.swing.event.*javax.swing.event.* ... JFC Swing Th vin GUI trong java ã Th vin h tr: tp hợp các lớp java cung cấp hỗ trợ thiết kế, xây dựng GUI. awt (java. awt.*) Abstract Window Toolkit swing (javax.swing.*) Các components ... trí các thành phần một cách chính xácCác thành phần không cần có cùng kích thướcCác thành phần được xắp xếp trong một lưới chứa các dòng và các cộtThứ tự đặt các thành phần không tuân...
... second/(60 ì 60))) ì (2/ 12) Borders✦ Bạn có thể thiết lập một border trên bất kỳ đối tượng nào của lớp JComponent, nhưng thường hữu ích khi thiết lập một titled border trên JPanel để nhóm ... ButtonGroup();btg.add(jrb1);btg.add(jrb2);Using Radio Buttons:JRadioButton rb1 = new JRadioButton(“Chon”);JRadioButton rb2 = new JRadioButton(“Khong chon”);btg.add(rb1); btg.add(rb2);if (rb1.isSelected()) ... nhưng thường hữu ích khi thiết lập một titled border trên JPanel để nhóm một tập các thành phần giaodiện người sử dụng có liên quan.✦ Using border: Vẽ hình chữ nhật✦drawRect(x, y, w, h);✦fillRect(x,...
... tr: tp hp cỏc lp java cung cấp hỗ trợ thiết kế, xây dựng GUI (Graphic User Interface) là:– awt (java. awt.*)– swing (javax.swing.*) PHẦN 2 CÁC THÀNH PHẦN CƠ BẢNCÁC THÀNH PHẦN CƠ BẢN(COMPONENTS)(COMPONENTS) ... theo PHẦN 1GIỚI THIỆU THIẾT KẾGIỚI THIỆU THIẾT KẾGUI TRONG JAVA GUI TRONG JAVA 40KHUNG CHỨA FRAMEKHUNG CHỨA FRAMEimport java. awt.*;Import java. awt.event.*;public class DemoFrame2{ public ... BẢN(COMPONENTS)(COMPONENTS) 2 ãGii thiu thit k GUI trong java ã Cỏc thnh phn c bn (Component)ã i tng khung cha (Container)ã B qun lý trình bày (Layout Manager)NỘI DUNG ĐƯỢC TRÌNH BÀY GỒM:NỘI DUNG ĐƯỢC TRÌNH...
... Duy Quý - Lậptrình Java Ví dụXem giáo trình, trang 137Thái Duy Quý - Lậptrình Java QL cách trình bày (Layout manager)Layout manager điều khiển cách trình bày vật lý của các phần tử ... int cho trước. CHƯƠNG V: LẬPTRÌNHGIAO DIỆN ĐỒ HỌA AWTThái Duy Quý Email: thaiduyquy@gmail.com – Mob: 09 82 022 721 JAVA PROGRAMING ContainerChứa trong gói java. awt . Lớp này trực ... thêm thành phần vào vùng ‘center’Thái Duy Quý - Lậptrình Java Ví dụThái Duy Quý - Lậptrình Java import java. awt.*;class Gltest extends Frame{Button btn[];String str[]={“1”, 2 , “3”, “4”,...
... xảy ra trờn ca s khi ci t giao tip WindowListener.ãCỏc ng dụng độc lập thường tạo ra cửa sổ kế thừa từ lớp Frame. LECTURE 5LẬP TRÌNHGIAODIỆN (GUI)LẬP TRÌNHGIAODIỆN (GUI) 33CC THNH PHN ... (Graphic User Interface) là:– awt (java. awt.*)– swing (javax.swing.*) 22 LỰA CHỌN (CHOICE)LỰA CHỌN (CHOICE)import java. applet.Applet;import java. awt.*;import java. awt.event.*;public class ... g){g.setColor(Color.BLUE);g.fillOval(40, 40, 80, 80);}}KHUNG CHỨA FRAMEKHUNG CHỨA FRAME PHẦN 2 CÁC THÀNH PHẦN CƠ BẢNCÁC THÀNH PHẦN CƠ BẢN(COMPONENTS)(COMPONENTS) 27 CHECK BOX GROUP & RADIO BUTTONCHECK BOX GROUP &...
... FrameSample();fs.setSize(400,400);fs.setVisible(true);}}117 2. Hãy l p trình đ x lý s ki n click chu t ph i lên n n c a s s hi n m t menu Popup.ậ ể ử ự ệ ộ ả ề ủ ổ ẽ ệ ộ3. Vi t ch ng trình gi i ph ng trình b c 2 v i giao di n GUI. Yêu c u ch ng trình ... nhiêu: public int getUnitIncrement()ố ế ệ ờ ả 128 // Java core packages import java. awt.*; import java. awt.event.*;// Java extension packages import javax.swing.*; public class CheckBoxTest ... ạ ộ ầ ử ự ọ 123 import java. awt.event.*;// Gói Java m r ngở ộ import javax.swing.*; public class LabelTest extends JFrame { private JLabel label1, label2, label3; // T o giao di n GUIạ...
... hỡnhãVớdChoice colors=new Choice( );colors.addItem(Red);colors.addItem(Green); Chương VLẬP TRÌNHGIAODIỆN VỚI AWT X lý cỏc s kin (tt)ã Event Listener s lng nghe mts kincth m mt itng to ... tuõn ths dng mụ hỡnhEvent Listener:–Cài đặt Listener tương ứng–Nhậndiện đượctấtcả các thành phầntạorasựkiện–Nhậndiện đượctấtcả các sự kiện đượcxử lý–Cài đặt các phương thứccủa listener, ... nhtãCỏcbc để tạo checkbox hoặc radiobutton: –Tạomộtphầntử (element)–Khởitạogiátrị ban đầu(cógiátrị selected hay unselected)–Chỉ ra vị trí trên màn hình–Hiểnthị ra màn hỡnhãCỏchmdng to...