0

lập trình giao diện người dùng theo c

Chương 4 KỸ THUẬT LẬP TRÌNH GIAO DIỆN NGƯỜI DÙNG (GUI) TRONG JAVA pdf

Chương 4 KỸ THUẬT LẬP TRÌNH GIAO DIỆN NGƯỜI DÙNG (GUI) TRONG JAVA pdf

Kỹ thuật lập trình

... C c components c a c c nhà cung c p thứ 3GridBagLayoutBố trí c c thành phần một c ch chính x c  C c thành phần không c n c c ng kích thư c  C c thành phần đư c xắp xếp trong một lưới chứa ... AWTTổng quan JFC SwingComponentContainerLayout manager C cc xây dựng GUIVí dụ minh họa  C c component c bản C c container C c kiểu layout managerMô hình, c chế xử lý eventVí ... trình quản lý layout m c định cho c c applet và c c panelVới FlowLayout c c 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...
  • 30
  • 2,259
  • 49
Lập trình giao diện người dùng trong java

Lập trình giao diện người dùng trong java

Tài liệu khác

... 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ì c c 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 ... (phiên bản đư c chúng tôi sử dụng khi viết giáo trình này là J2SE 1.4). Sau khi c i xong, chúng ta c n c p nhật đường dẫn PATH hệ thống chỉ đến thư m c chứa chương trình dịch c a ngôn ngữ java....
  • 205
  • 865
  • 1
nghiên cứu xây dựng hệ thống giao diện người dùng trên điện thoại di dộng

nghiên cứu xây dựng hệ thống giao diện người dùng trên điện thoại di dộng

Điện - Điện tử

... độ chính x c của c c khuyến nghị, thuật toán c gắng áp dụng c c phản hồi ngầm định c a người dùng. Vi c này thật sự hữu ích với một số người dùng chỉ cung c p c c hành vi ngầm định và ít cung ... đưa ra c c khuyến nghị về c c đối tượng cho người dùngc khả năng đư c người dùng sử dụng nhất. Quá trình đưa ra c c khuyến nghị là một chuỗi c c quá trình đưa ra c c quyết định cho nhiều ... hợp c c phương pháp (Hybrid): C c cách tiếp c n kh c nhau c những ưu điểm và như c điểm riêng. Do đó c n thiết kết hợp c c kỹ thuật kh c nhau để tận dụng ưu điểm và như c điểm c a c c cách tiếp...
  • 25
  • 678
  • 2
Tìm hiểu kỹ thuật xây dựng giao diện người dùng với cơ chế phản hồi ngôn ngữ tự nhiên

Tìm hiểu kỹ thuật xây dựng giao diện người dùng với cơ chế phản hồi ngôn ngữ tự nhiên

Công nghệ thông tin

... dịch c thể đư c biến đổi một c ch không tr c tiếp, C c t c động c a người dùng c thể đư c dịch (interpreting) sang c c t c động ở m c thấp hơn.Ví dụ với word processor thì c c đ c trưng c ... giữa c c anchor( liên kết) đ c tả và c c giá trị này đu c biểu diễn dưới dạng c y (tiếp t c quá trình mở rộng feedback text ở c c cây đã nêu trên) và c c cây này là những c y con c a c c cây ... features): C c đ c trưng này đư c đưa ra bởi chương trình nhằm hiển thị c c đ c trưng kh c cho người dùng. Ví dụ c c đ c trưng đồ hoạ trong một word processor ,c c đ c trưng này sẽ không thể đư c dịch(interprete)...
  • 95
  • 738
  • 1
Thiết kế giao diện người dùng 1

Thiết kế giao diện người dùng 1

Kỹ thuật lập trình

... c chiều rộng đúng bằng chiều rộng vùng chứa. • C c component ở vùng EAST và WEST c chiều rộng tùy ý nhưng c chiều cao đúng bằng chiều cao vùng chứa. • C c component ở vùng CENTER c chiều ... • C c component gắn vào đư c sắp xếp theo thứ tự từ trái sang phải và từ trên xuống dưới. • C c component c kích thư c như mong muốn. • Nếu chiều rộng c a Container không đủ chỗ cho c c component ... dưới. C c đối tượng đều giữ nguyên kích thư c của mình. • BorderLayout: C c đối tượng đư c đặt theo c c đường viền c a khung chứa theo c c cạnh West, East, South, North và Center t c Đông,...
  • 19
  • 836
  • 2
Lập trình giao diện đồ họa GUI

Lập trình giao diện đồ họa GUI

Kỹ thuật lập trình

... 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 ... MenuBar này ch a c ph n t nàoư ầ ửSau khi c MenuBar, ta c n thêm vào đó c c JMenu là c c m c trên thanh Menu, khiầ ụ ng i dùng ch n vào đó s s xu ng danh sách c c m c ch n kh c. ườ ọ ẽ ổ ố ... nượ ọopenItem.disable(); //m m c ch nờ ụ ọTa c th dùng đ ng phân c ch đ tách c c m c ch n:ể ườ ể ụ ọFileMenu.addSeparator();T o m c ch n c ch a menu con kh c, ta t o m t menu bình th ng r...
  • 23
  • 1,098
  • 18
THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG

THIẾT KẾ GIAO DIỆN NGƯỜI DÙNG

Kỹ thuật lập trình

... không chỉ c một giao diện cha tr c tiếp mà c thể dẫn xuất c ng l c nhiều giao diện kh c (hay c nhiều giao diện cha). Khi đó nó sẽ kế thừa tất c c c giá trị hằng và c c phương th c của c c giao ... tính c a interface là c c hằng (khai báo dùng từ khóa final) và c c phương th c của giao tiếp là trừu tượng (m c dù không c từ khóa abstract). Trong c c lớp c c i đặt c c interface ta ... t c cơ bản c a lập trình hướng đối tượng, tất c c c ngôn ngữ lập trình kể c java đều c ba đ c 60 Để khai báo một lớp là lớp “vô sinh”, chúng ta dùng từ khóa final class. Tất c c c...
  • 35
  • 673
  • 1
LẬP TRÌNH GIAO DIỆN VỚI AWT

LẬP TRÌNH GIAO DIỆN VỚI AWT

Kỹ thuật lập trình

... trí c c thành phầnmột c ch chính x c • C c thành phần không c nc c ngkíchthư c • C c thành phần đượcxắpxếp trong một lưới chứa c c dòng và c c cột•Thứ tự đặt c c thành phần không tuân theo ... 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, và viếtc c đoạnmãđể xử ... duyệt.– C c trình xử lý sự kiệndo c clập trình viên tạoriêng. C c ng dụng c n đăng ký trình xử lý sự kiệnvới đối đốitượng• C c trình xử lýnày đượcgọikhicómộtsựkiệntương ứng xảyra C c sự kiệnvàListener...
  • 29
  • 1,027
  • 12
JAVA VÀ LẬP TRÌNH GIAO DIỆN BẰNG SWING

JAVA VÀ LẬP TRÌNH GIAO DIỆN BẰNG SWING

Kỹ thuật lập trình

... Frame,Panel, đều là con c a lớp Container* C c phương th c của Container (c c phương th c chung c a c c đố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 ... 3 m c chọn đư c đánh số lần lượt là 0,1,2 (đặt là i: thứ tự m c chọn)Để bỏ 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 ý là ta c thể dùng số thứ tự ho c nhãn đều đư c, ví dụ myChoice.remove("Blue") hay myChoice.remove(2)...
  • 23
  • 4,104
  • 48

Xem thêm