... Cc components c a cc nhà cung c p thứ 3GridBagLayoutBố trí cc thành phần một c ch chính x c C c thành phần không c n cc ng kích thư c C c thành phần đư c xắp xếp trong một lưới chứa ... AWTTổng quan JFC SwingComponentContainerLayout manager C c bư c xây dựng GUIVí dụ minh họa C c component c bản C c container C c kiểu layout managerMô hình, c chế xử lý eventVí ... trình quản lý layout m c định cho cc applet và cc panelVới FlowLayout cc thành phần sẽ đư c xắp xếp từ g c trái trên đến g c phải dưới c a màn hình C c constructor: FlowLayout layout...
... tượng CheckboxGroup như sau:CheckboxGroup cg=new CheckboxGroup();Sau đó chúng ta tạo cc đối tượng, nhw sau:Checkbox male=new Checkbox(“male”, cg, true);Checkbox female=new Checkbox(“female”, ... là c a sổ đ c lập. Panel là vùng nằm trongc a sổ kh c. Panel không ccc đường biên, đư ctrình bày trong một c a sổ do trình duyệt hay appletviewer cung c p. Frame là lớp con c a ... Tăng chiều rộng, chiều cao c a thành phần theo c chiều ngang và chiều d c. insets X c định khoảng c ch top, buttom, left và right giữa cc thành phần. M c định là 0.CardLayout ManagerCardLayout...
... vviiệệ c c ttạạoo llậậpp c cáá c c llớớpp,, c cáá c c đđốốii ttưượợnngg vvàà c cáá c c ttíínnhh c chhấấtt ... java bytecode: trư c khi trình thông dịch chuyển mã bytecode thành mã máy tương ứng để th c thi thì cc mã bytecode phải đư c kiểm tra tính hợp lệ. o Thông dịch & th c thi: cuối c ng dưới ... java c kích thư c là 2 bytes và chỉ dùng để biểu diễncc ký tự trong bộ mã Unicode. Như vậy kiểu char trong java c thể biểu diễn tất c 216 = 65536 ký tự kh c nhau. Giá trị m c định cho...
... pop-up. Nh ng th c đ n này c th xu tớ ể ễ ự ơ ữ ự ơ ể ấ hi n b t c v trí nào trongc a s hi n t i.ệ ấ ứ ị ử ổ ệ ạL p JCheckBoxMenuItem ch a cc m c đ c ch n đ ki m tra trongcc m c th c ứ ụ ượ ... ta c th l y ra đ i t ng hi n t i đang đ c ch n b ng c chớ ộ ể ấ ố ượ ệ ạ ượ ọ ằ g i ph ng th c getSelectedCheckbox().ọ ươ ứĐ t l a ch n ta dùng: setSelectedCheckbox().ặ ự ọ C ch s d ng nút ch ... sách x xu ng, đ a ra m t danh sách cc m c và ta ch đ c ch n 1 m ctrong đó.ổ ố ư ộ ụ ỉ ượ ọ ụ JComboBox c ng phát sinh s ki n ItemEvent gi ng nh JRadioButton và JCheckBox. ự ệ ố ưCh ng trình...
... newflowLayout(FlowLayout.RIGHT);GridBagLayout•Bố trí cc thành phầnmột c ch chính x c • Cc thành phần không c nc c ngkíchthư c • Cc thành phần đượcxắpxếp trong một lưới chứa cc dòng và cc cột•Thứ tự đặt cc thành phần không ... Listener:– C i đặt Listener tương ứng–Nhậndiện đượctấtcả cc thành phầntạorasựkiện–Nhậndiện đượctấtcả cc sự kiện đượcxử lý– C i đặt cc phương thứccủa listener, và viếtc c đoạnmãđể xử ... kiện trongcc phương thứ c đó• Interface định nghĩa cc phương th c kh c nhau để xử lý mỗi sự kiệnGridLayout•Hỗ trợ vi c chia container thành một lưới• Cc thành phần đượcbố trí trongc c dòng...
... m c chọn nào ra khỏi Choice, ta dùng myChoice.remove(i) với i là thứ tự m c chọnĐể bỏ tất c m c chọn khỏi Choice, ta dùng myChoice.removeAll()Để chọn m c chọn nào trong Choice, ta dùng muChoice.select(i)Lưu ... Frame,Panel, đều là con c a lớp Container* Cc phương th c của Container (c c phương th c chung c a cc đối tượng khung chứa)Component add(Component c) đưa một đối tượng c vào khung chứa. Ví dụ frame.add(panel);void ... chọn (CheckboxGroup)Đầu tiên, hãy tạo một nhóm Checkbox như sau CheckboxGroup g=new CheckboxGroup();Sau đó đưa cc Checkbox muốn đưa vào nhóm Checkbox đó như sauCheckbox c1 =new Checkbox("Option...
... Minh88DelegatesDelegatesdelegatedelegate–– C Cóónhnhữữngng c ng c ngviviệệ c ckhôngkhôngxxáá c cđđịịnhnhllúú c cbiênbiênddịịchch, , chchỉỉxxáá c cđđịịnhnhllúú c cththựự c cthithi..–– C Cáá c cthuthuậậtttotoáánnttổổngngququáátt, ... date, c cáá c c c cấấuutrtrúú c c, , c cáá c ckikiểểuuliliệệttkêkê––Reference Data Types:Reference Data Types:ChChứứaammộộttcon con trtrỏỏtrtrỏỏttớớiinơinơi c cấấttgigiữữddữữliliệệuuBaoBaoggồồmmkikiểểuustring, ... template c củủaa C+ +. C+ +.––Generics Generics xuxuấấtthihiệệnnnhnhằằmmmmụụ c cđđííchchxxửửllííchchíínhnhxxáá c ckikiểểuu c củủaaddữữliliệệuu....