Recent Posts

Swing là gì?

-


Swing la gi?

Swing là bộ công cụ GUI thế hệ kế tiếp mà Sun Microsystems tạo ra cho phép môi trường phát triển enterprise trong Java.Bằng môi trường phát triển enterprise, chúng ta hiểu rằng, các lập trình viên có thể sử dụng Swing để tạo ra các ứng dụng Java có khả năng mở rộng với một dãy nhiều thành phần mạnh mẽ. Thêm vào đó, bạn có thể kế thừa hoặc chỉnh sửa những thành phần này để điều khiển việc hiển thị và các hành xử của chúng.


Swing không phải là một từ viết tắt. Đó là tên thay thế cho một tập hợp lựa chọn của nó cho các designer khi dự án được thực hiện vào 1996. Swing thật sự là một phần của gia đình rộng lớn các sản phẩm lập trình của Java được biết đến như Java Foundation Classes s(JFC) bao gồm nhiều đặc điểm của Internet Foundation Classes của Netscape cũng như bị ảnh hưởng thiết kế của Taligent và


Lighthouse Design của IBM. Swing được phát triển thật sự kể từ thời điểm bản beta của JDK 1.1, khoảng mùa xuân 1997. Swing API bản beta đưa ra khoảng nửa cuối 1997 và được chính thức phát hành vào tháng 3 năm 1998. Khi được phát hành, các thư viện của Swing 1.0 chứa khoảng 250 lớp và 80 giao tiếp. Sự phát triển được tiếp tục khi theo thời gian, bản Swing 1.4 chứa 85 giao tiếp public và 451 lớp public.


Mặc dù Swing là được phát triển đơn lẻ từ lõi của Java Development Kit, nó yêu cầu phải có tối thiểu JDK 1.1.5 để chạy. Swing được xây dựng dựa trên những mô hình event được giới thiệu trong serie JDK 1.1. Bạn không thể sử dụng Swing với JDK 1.0.2, thêm vào đó bạn phải có Java 1.1 cho phép trình duyệt hỗ trợ Swing Applet. Java 2 SDK 1.4 được phát hành bao gồm nhiều lớp Swing được cập nhật và hỗ trợ một vài đặc điểm mới. Swing được tích hợp đầy đủ trong cả trong bộ công cụ của các nhà phát triển và runtime environment của tất cả các bản phát hành Java 2 (SDK 1.2 và những phiên bản cao hơn) chứa cả Java Plug-in.

Related Post:

  • Những tính năng mới trong java 8 Giới thiệu về Java 8 java 8 2 năm rưỡi sau khi phiên bản Java 7 ra đời, ngày 18/3/2014, Oracle chính thức giới thiệu thế hệ tiếp theo- Java 8. Phiên bản mới này được xem là Java-7-hoàn-thiện-hơn bởi vì nhiều tính năng quan trọng trong Java 8 theo kế hoạch ban đầu thì thuộc về Java 7, nhưng các chậm trễ trong quá trình phát triển đã khiến Oracle quyết định ra đời… Read More
  • Oracle cáo buộc Google phá hủy thị trường Java Java kiện chống lại Android và cáo buộc Google đã phá hủy thị trường Java. java đối đầu android  Tháng trước, Oracle đã yêu cầu mở rộng vụ kiện chống lại Android và vào hôm thứ Tư vừa qua, Oracle đã nộp bổ sung hồ sơ lên tòa án để kiện cả sáu phiên bản mới của Android so với thời điểm khởi đầu vụ kiện vào năm 2010 .Oracle cáo buộc cũng như các phiên bản trước… Read More
  • những công cụ JavaScript hổ trợ tốt ngôn ngữ lập trình cũ Ngôn ngữ lập trình máy tính có những “cuộc sống” kỳ lạ. Ngôn ngữ phổ biến nhất thì có được sự phát triển vũ bão tương tự như trong ngành công nghiệp thời trang. Nhưng khi chúng xa rời ánh hào quang, nhiều điều kỳ lạ lại xảy ra. Thay vì biến mất hoàn toàn như một bài nhạc pop hết thời, hoặc như kiểu quần ni-lông bóng khi xưa thì nó lại vẫn sống mãi. Tại sao lại như v… Read More
  • Lớp con lớp lồng nhau trong lập trình Java ​ Lớp con lớp trong lập trình Java Một lớp lồng trong là gì? Như tên của nó đã gợi ý, trong ngôn ngữ lập trình Java một lớp lồng trong là một lớp được khai báo trong một lớp khác. Đây là một ví dụ đơn giản: public class EnclosingClass {...public class ...public class NestedClass {...}} Thông thường, các lập trình… Read More
  • Tổng quan về Maven Maven là gì? maven 5 Maven là một từ trong tiếng Yiddish, nghĩa là bộ đệm kiến thức. Nó là một phần mềm Ban đầu nó được phát triển để đơn giản hóa các quá trình xử lý trong dự án Jakarta Turbine. Một số dự án phát triển ở một vài nơi khác nhau nên hệ thống file có sự khác nhau. Điều này làm cho các nhà phát triển rất là khó khăn. Vì vậy, Maven đã được phát t… Read More
  • Swing là gì? Swing la gi? Swing là bộ công cụ GUI thế hệ kế tiếp mà Sun Microsystems tạo ra cho phép môi trường phát triển enterprise trong Java.Bằng môi trường phát triển enterprise, chúng ta hiểu rằng, các lập trình viên có thể sử dụng Swing để tạo ra các ứng dụng Java có khả năng mở rộng với một dãy nhiều thành phần mạnh mẽ. Thêm vào đó, bạn có thể kế thừa hoặc chỉnh sửa … Read More




Klik untuk melihat kode: :) =( :s :D :-D ^:D ^o^ 7:( :Q :p T_T @@, :-a :W *fck* x@