0

cấu hình và các tiêu chí thực hiện mô phỏng để đánh giá

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

Kỹ thuật lập trình

... vào cho tất vùng  Các component vùng NORTH SOUTH có chiều cao tùy ý có chiều rộng chiều rộng vùng chứa  Các component vùng EAST WEST có chiều rộng tùy ý có chiều cao chiều cao vùng chứa  Các ... Insets: biến đối tượng thuộc lớp Inset dùng để qui định khoảng cách biên phân cách theo chiều (trên, dưới, trái, phải) • weightx, weighty: định khoảng cách lớn tương đối đối tượng với Nhóm – Lập ... CÀI ĐẶT GIẢI PHƯƠNG TRÌNH ax2 +bx+c=0 5.1 Cài đặt Cung cấp class Class tên PTB2UI dùng để thiết kế giao diện class tên PTB2Engine dùng để giải phương trình bậc 2, có thông số truyền vào a,b,c...
  • 29
  • 3,949
  • 8
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

... dùng đ ể t ạo ô đánh dấu có nhãn với trạng thái đánh dấu ban đầu, nút tạo đ ược nhóm nhóm g Nhóm ô đánh dấu trở thành nút chọn Kiểm tra thiết lập trạng thái: Để kiểm tra ô có đánh dấu không ta ... tình m file để đọc ho ặc ghi Swing h ỗ tr ợ m ột lớp JFileChooser để ta thực công việc Hai phương thức quan trọng là: - showOpenDialog: Để thị hộp thoại chọn mở file - showSaveDialog: Để thị hộp ... thức: setState(boolean state) Xử lý tình ô đánh dấu thay đổi trạng thái: Để lắng nghe ô đánh dấu, ta dùng phương thức: addItemListener(ItemListener L) Để loại bỏ lắng nghe ta dùng phương thức:...
  • 23
  • 1,098
  • 18
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

... dùng để user lựa chọn • Các bước để tạo checkbox radiobutton: – – – – Tạo phần tử (element) Khởi tạo giá trị ban đầu (có giá trị selected hay unselected) Chỉ vị trí hình Hiển thị hìnhCác hàm ... Push hay Command cách dễ để lấy sư kiện user • Các bước để tạo button: – – – Tạo phần tử button, nên tạo cho caption để mục đích Chỉ vị trí đặt button hình HIển thị hìnhCác hàm dựng: – – Button( ... lần đầu tiên, khởi tạo empty • Các bước để tạo danh sách chọn lựa: – Tạo phần tử – Thêm mục (có kiểu Strings) vào danh sách đó, mục – Chỉ vị trí hìnhHiển thị hình • Ví dụ Choice colors=new...
  • 29
  • 1,027
  • 12
JAVA VÀ LẬP TRÌNH GIAO DIỆN BẰNG SWING

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

Kỹ thuật lập trình

... hàng Để add phần tử vào List: List myList=new List(3,true); myList.add("Pascal"); myList.add("C\\C++"); myList.add("VB"); myList.add("Java"); Các phần tử đánh thứ tự từ Để thêm phần tử vào vị ... chuyển 15 * Các phương thức trượt Để thay đổi giá trị unit (mặc định 1) ta dùng setUnitIncrement(int unit) với unit Để thay đổi giá trị block ta dùng setBlockIncrement(int block) với block Để biết ... 30 button vào Frame mình, bạn phải viết khoảng 30 câu lệnh khởi tạo, add mệt Hãy để máy tự động làm cho bạn, với vài vòng lặp Bạn cần dùng bảng String để lưu label button mảng Button để lưu button...
  • 23
  • 4,104
  • 48
Lập trình giao diện C#

Lập trình giao diện C#

Thiết kế - Đồ họa - Flash

... Lập trình giao diện Mục tiêu nội dung • Mục tiêu – Ý nghĩa, nội dung, tầm quan trọng môn học • Nội dung – Khái niệm tầng (tier) việc phát triển phần mềm – Tầng giao diện – Các quy tắc giao diện ... Tầng giao diện • Các thực thể phần mềm làm nhiệm vụ hiển thị • Tương tác với người sử dụng • Giao diện đồ họa (GUI- Graphic User Interface): sử dụng hình ảnh, biểu tượng, kí hiệu,… cách hợp lý mang ... khác phụ thuộc vào chức yêu cầu phần mềm Tổng quan Lập trình giao diện Thiết kế chương trình đa tầng (tt) • Ưu điểm hình n-tier: – – – – – Bảo mật Mở rộng Quản lý, triển khai, giám sát, khắc...
  • 11
  • 870
  • 1
Lập trình giao diện chương 2

Lập trình giao diện chương 2

Thiết kế - Đồ họa - Flash

... VS.Net Giới thiệu Visual Studio.Net 2010 Các thành phần VS.Net Các ngôn ngữ lập trình VS.Net Các loại ứng dụng VS.Net Môi trường phát triển phần mềm tích hợp Các phiên Visual Studio Net • Visual ... Môi trường phát triển phần mềm tích hợp Mục tiêu nội dung • Mục tiêu – • Nắm vững thành phần môi trường Visual Studio.Net lớp thư viện Net Framework ... – Bảo mật Môi trường phát triển phần mềm tích hợp Các thành phần NET Framework • Gồm hai thành phần: – Common Language Runtime (CLR): tảng NET Framework, thực quản lý nhớ, quản lý thực thi tiểu...
  • 17
  • 377
  • 0
Lập trình giao diện chương 3

Lập trình giao diện chương 3

Thiết kế - Đồ họa - Flash

... • • • Cấu trúc lựa chọn Cấu trúc lặp Các toán tử Các kiểu liệu Xử lý ngoại lệ Ngôn ngữ lập trình C# Các đặc điểm C# • C# ngôn ngữ dẫn xuất từ C C++, tạo từ tảng phát triển – Đơn giản – Hiện đại ... biểu tượng hình chữ nhật (action symbol), tả tính toán hay thao tác nhập/xuất • Thao tác chọn lựa (decision) sử dụng biểu tượng hình thoi: (decision symbol), định lựa chọn để thực dựa vào biểu ... ngữ lập trình C# Các thành phần project (tt) • Thanh Toolbox: chứa control, giúp người sử dụng thao tác cách trực quan để thiết kế giao diện cách kéo thả control lên Form 18 Các thành phần project...
  • 64
  • 384
  • 0
Lập trình giao diện chương 4

Lập trình giao diện chương 4

Thiết kế - Đồ họa - Flash

... thừa (tt) • Tính đa hình: – Cho phép sử dụng giao diện chung cho nhiều phương thức khác nhau, dựa phương thức ảo (virtual method) – Để thực đa hình ta phải thực bước sau • Lớp sở đánh dấu phương ... dựa giá trị định nghĩa trước nhằm giảm vấn đề ban đầu thành vấn đề nhỏ để cuối vấn đề hội tụ trường hợp sở 31 Phương thức thuộc tính 11 Các cách truyền tham số • Truyền giá trị: tương tự C++ Giá ... tự C++ Giá trị truyền chép vào ô nhớ truyền vào hàm • Truyền tham chiếu (reference): Một phương thức trả giá trị Do đó, muốn nhận nhiều giá trị ta sử dụng tham số hình thức tham chiếu với từ...
  • 35
  • 369
  • 0
Lập trình giao diện chương 5

Lập trình giao diện chương 5

Thiết kế - Đồ họa - Flash

... kế thừa (tt) ◦ Thêm vào project Form TotalInh (Project, Add Windows Form) ◦ Double vào Form thêm vào 20 Control — — — Là đối tượng cửa sổ chứa Form Mỗi loại control có chức hình dạng khác Chúng ... Xảy Click vào Textbox ◦ MouseDoubleClick: Xảy Click đúp vào Textbox ◦ TextChanged: biến cố mặc định, xảy khi chuỗi điều khiển bị thay đổi ◦… 41 Điều khiển Button Dạng nút lệnh, click vào thực thi ... (tt) — Các thành phần giao diện đồ họa Giới thiệu giao diện đồ họa (tt) — Các thành phần cửa sổ ứng dụng Giới thiệu giao diện đồ họa (tt) — GUI Controls Form Form đối tượng cửa sổ dùng để tạo...
  • 90
  • 531
  • 0
Lập trình giao diện chương 6

Lập trình giao diện chương 6

Thiết kế - Đồ họa - Flash

... thị số ngày – MM: hiển thị số tháng – yyyy: hiển thị số năm ◦ MaxDate: giá trị ngày lớn ◦ MinDate: giá trị ngày nhỏ ◦ Value: giá trị ngày chọn — Biến cố mặc định: ValueChanged LinkLabel Chứa liên ... ImageList (tt) — Thêm ảnh vào ImageList cửa sổ Images Collection Editor 15 Điều khiển ImageList (tt) — Các bước sử dụng ImageList ◦ Kéo control ImageList từ ToolBox thả vào Form ◦ Thiết lập kích ... TreeView — Thêm node vào TreeView ◦ treeView.Nodes.Add ◦ treeView.Nodes [level] Nodes.Add ◦… 22 Timer Là loại điều khiển cho phép thực thi tác vụ sau khoảng thời gian — Các thuộc tính Timer:...
  • 40
  • 389
  • 0
Lập trình giao diện chương 7

Lập trình giao diện chương 7

Thiết kế - Đồ họa - Flash

... mảng: khóa giá trị, mảng khóa thứ tự 26 Dãy (Array) Phương thức có số lượng đối số thay đổi (với từ khóa params) • Chúng ta tạo phương thức sau hiển thị số nguyên hình console cách truyền vào mảng ... • Một phần tử mảng xác định dựa vào hai nhiều số • Mảng cần hai số để xác định phần tử gọi mảng hai chiều (double-subscripted) • Mảng chữ nhật (thông dụng) – Có cấu trúc bảng hàng có kích thước, ... Phương thức GetLength(): để xác định số lượng hàng cột mảng jagged 20 Dãy (Array) Các lớp tập hợp thông dụng • • • • • Lớp ArrayList Lớp Queue Lớp Stack Lớp SortedList Các lớp tập hợp thuộc Namespace...
  • 29
  • 341
  • 0
Lập trình giao diện chương 8

Lập trình giao diện chương 8

Thiết kế - Đồ họa - Flash

... Mục tiêu nội dung • Mục tiêu – Sau học chương này, sinh viên phải hiểu vận dụng cách xử lý chuỗi lập trình • Nội dung – Giới thiệu chuỗi ký ... StringBuilder(string s, int leng) Lớp StringBuilder • Các phương thức quan trọng – Append(): Nối chuỗi vào cuối chuỗi – Insert(int index, string s): Chèn chuỗi vào vị trí xác định – Replace(string oldValue, ... tự • Chuỗi tập ký tự C#, chuỗi kiểu định nghĩa sẵn int, long,… • Lớp System.String: lớp thiết kế để lưu trữ chuỗi, bao gồm phương thức thuộc tính cho phép thao tác xử lý chuỗi String Constructor...
  • 19
  • 327
  • 0
Lập trình giao diện chương 9

Lập trình giao diện chương 9

Thiết kế - Đồ họa - Flash

... Nguyễn Thị Mai Trang 30 } } } Ellipse hình nội tiếp vùng hình chữ nhật Để vẽ Ellipse, cần xác định hình chữ nhật ngoại tiếp Ellipse nội tiếp hình vuông hình tròn GV Nguyễn Thị Mai Trang 31 GV ... PointF: Point với giá trị tọa độ số thực GV Nguyễn Thị Mai Trang 16 GV Nguyễn Thị Mai Trang 17 } } Xác định vị trí, kích thước vùng hình chữ nhật mặt phẳng Các thuộc tính: ◦ Left, Right: giá trị x tọa ... RectangleF GV Nguyễn Thị Mai Trang 13 } Các thuộc tính A: trả giá trị thuộc tính anpha cấu trúc màu R, G, B: giá trị Red, Green, Blue (0-255) IsEmpty: kiểm tra cấu trúc Color rỗng? IsKnownColor: cho...
  • 72
  • 352
  • 0
Lập trình giao diện chương 10- lập trình truy xuất file

Lập trình giao diện chương 10- lập trình truy xuất file

Thiết kế - Đồ họa - Flash

... Class Directory } Để sử dụng lớp trên, cần khai báo Namespace System.IO } } } } Đối tượng FileStream Mở file Đọc file Ghi file } } Được sử dụng để đọc liệu từ file ghi liệu vào file Tạo FileStream, ... } Mục tiêu ◦ Học viên phải biết, hiểu lập trình để tạo, xem, sửa, xóa file C#.NET } Nội dung ◦ ◦ ◦ ◦ Giới thiệu Lớp File lớp ... FileMode.Create); FileMode.CreateNew); 10 } Đọc file: ◦ Sử dụng hàm Read đối tượng FileStream ◦ Đọc liệu vào buffer ◦ Xử lý buffer (ghi,…) } Ghi file ◦ Sử dụng hàm Write đối tượng FileStream } Đọc ghi...
  • 18
  • 331
  • 0
Tài liệu Chương 7: Lập trình giao diện (Advanced Components GUI) ppt

Tài liệu Chương 7: Lập trình giao diện (Advanced Components GUI) ppt

Kỹ thuật lập trình

... Java Các thành phần GUI nâng cao JSlider  Sử dụng Menu với Frames  JPopupMenu  Thay đổi cảm quan  Nguyễn Đức Hiển – Bài giảng Lập trình Java Con chạy - JSlider Cho phép người sử dụng chọn giá ... JPopupMenu  Context-sensitive popup menus  JPopupMenu  Menu phát sinh phụ thuộc vào thành phần truy cập  Cách tạo:  JPopupMenu popup = new JPopupMenu();  JMenuItem items = new JMenuItem(“Red”); ... Java Ví dụ: SliderDemo Nguyễn Đức Hiển – Bài giảng Lập trình Java Sử dụng Menu với JFrame Cho phép thực hành động với GUI  Chứa menu (menu bar)   JMenuBar  Bao gồm mục menu (menu items)  JMenuItem...
  • 17
  • 455
  • 1
Tài liệu Chương 7: Lập trình giao diện (Phần 2) pdf

Tài liệu Chương 7: Lập trình giao diện (Phần 2) pdf

Cơ sở dữ liệu

... giảng Lập trình Java Các thành phần GUI Swing  Các thành phần  Chứa  phương thức paint() để vẽ thành phần hình Các chứa  Tập hợp thành phần liên quan  Chứa phương thức add() để thêm thành phần ... Java Các lớp Adapter Hiện thực giao tiếp  Cung cấp cài đặt mặc định phương thức giao tiếp  Được sử dụng tất phương thức giao tiếp không cần thiết  Nguyễn Đức Hiển – Bài giảng Lập trình Java Các ... Nguyễn Đức Hiển – Bài giảng Lập trình Java Các thành phần GUI Swing  Các siêu lớp nhiều thành phần Swing Nguyễn Đức Hiển – Bài giảng Lập trình Java Các thành phần GUI JLabel: Hiển thị văn hay...
  • 73
  • 572
  • 2
Tài liệu Chương 7: Lập trình giao diện (Graphic User Interface) pptx

Tài liệu Chương 7: Lập trình giao diện (Graphic User Interface) pptx

Cơ sở dữ liệu

... Đóng gói thông tin kiện xuất  Các đối tượng kiện gửi tới lắng nghe kiện xuất thành phần GUI Nguyễn Đức Hiển – Bài giảng Lập trình Java hình xử lý kiện  Lớp thực giao tiếp lắng nghe kiện (bộ ...  Nhận đối tượng kiện thông báo thực đáp ứng thích hợp  Nhiều kiểu lắng nghe tồn cho kiện cụ thể MouseListener, ActionListener, KeyListener,…  Các giao tiếp thực cài đặt hành động  Đối tượng ... (conponents),…  Các chứa (container) khác:   JDialog: hộp thoại  JApplet: Web Applet  JWindow: Không có tiêu đề hay nút điều khiển Nguyễn Đức Hiển – Bài giảng Lập trình Java Cấu trúc JFrame...
  • 21
  • 794
  • 5
Niên luận giới thiệu lập trình giao diện MAPLET TRONG MAPLE

Niên luận giới thiệu lập trình giao diện MAPLET TRONG MAPLE

Toán học

... gói lệnh con: Elements (các thành phần), Examples (các ví dụ), Tools (các công cụ) thủ tục Display để chạy ứng dụng viết Trong đó:  Elements: gồm thành phần độc lập sử dụng để tạo nên Maplet như: ... phân cách Menu thành phần): Là thành phần menubar menu chọn nhanh dùng đề phân cách menuItem Một menu chứa nhiều menu, menu có nhiều menu thành phần, dấu phân cách dùng để nhóm menu thành phần để ... trực tiếp gõ thay đổi công thức toán thay phải định nghĩa sẳn theo cú pháp Để thực chức người sử dụng click chuột phải vào môi trường soạn công thức chọn ký hiệu toán học tùy ý danh sách Ví dụ: [>...
  • 42
  • 1,429
  • 2
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

... Swing  Component  Container  Layout manager  Các bước xây dựng GUI  Ví dụ minh họa  Các component  Các container  Các kiểu layout manager  hình, chế xử lý event  Ví dụ minh họa, tập  ... fr.setLayout(null); hình xử lý kiện Có yếu tố quan trọng hình xử lý kiện:  Nguồn phát sinh kiện (event source)  Sự kiện (event object)  Bộ lắng nghe kiện (event listener) hình xử lý kiện ... Trình quản lý xắp xếp đến thành phần container  Các thành phần đặt vào hướng NORTH, EAST, SOUTH, WEST CENTER container  Ví dụ: Để thêm thành phần vào vùng North container    Button b1= new...
  • 30
  • 2,259
  • 49
Slide LẬP TRÌNH JAVA NÂNG CAO - LẬP TRÌNH GIAO DIỆN

Slide LẬP TRÌNH JAVA NÂNG CAO - LẬP TRÌNH GIAO DIỆN

Cao đẳng - Đại học

... +paintComponet +mouseClicked Vẽ hình hình học Panel Vẽ đường thẳng Vẽ hình chữ nhật Vẽ hình bầu dục Vẽ cung tròn Vẽ đa giác Vẽ đường thẳng drawLine(x1, y1, x2, y2); Vẽ hình chữ nhật drawRect(x, y, ... super.paintComponent(g) cần thiết để đảm bảo vùng hiển thị xóa trước hiển thị vẽ LƯU Ý Để vẽ hình, thông thường bạn tạo lớp JPanel chồng phương thức paintComponent để "nói" cho hệ thống phải vẽ Thực tế bạn vẽ ... Panel (tiếp) LƯU Ý Lớp Graphics lớp trừu tượng để hiển thị hình vẽ ảnh hình platform khác Lớp Graphics gói gọn chi tiết platform cho phép bạn vẽ thứ theo cách giống không liên quan đến platform cụ...
  • 110
  • 4,785
  • 10

Xem thêm

Tìm thêm: hệ việt nam nhật bản và sức hấp dẫn của tiếng nhật tại việt nam xác định các nguyên tắc biên soạn khảo sát các chuẩn giảng dạy tiếng nhật từ góc độ lí thuyết và thực tiễn khảo sát chương trình đào tạo của các đơn vị đào tạo tại nhật bản khảo sát chương trình đào tạo gắn với các giáo trình cụ thể xác định thời lượng học về mặt lí thuyết và thực tế tiến hành xây dựng chương trình đào tạo dành cho đối tượng không chuyên ngữ tại việt nam nội dung cụ thể cho từng kĩ năng ở từng cấp độ phát huy những thành tựu công nghệ mới nhất được áp dụng vào công tác dạy và học ngoại ngữ mở máy động cơ lồng sóc các đặc tính của động cơ điện không đồng bộ hệ số công suất cosp fi p2 đặc tuyến tốc độ rôto n fi p2 động cơ điện không đồng bộ một pha sự cần thiết phải đầu tư xây dựng nhà máy thông tin liên lạc và các dịch vụ phần 3 giới thiệu nguyên liệu từ bảng 3 1 ta thấy ngoài hai thành phần chủ yếu và chiếm tỷ lệ cao nhất là tinh bột và cacbonhydrat trong hạt gạo tẻ còn chứa đường cellulose hemicellulose chỉ tiêu chất lượng theo chất lượng phẩm chất sản phẩm khô từ gạo của bộ y tế năm 2008 chỉ tiêu chất lượng 9 tr 25