Như mọi người đã biết chúng ta có rất nhiều tool phục vụ cho việc lập trình java như

JBuilder, Jcreator, Netbean. Tuy nhiên khi máy bạn nào mà xì ke một tí là chạy ì oạch luôn. Mình xin giới thiệu một công cụ dùng để lập trình java cực hay hiện đang được giới lập trình rất yêu thích và cũng là một công cụ được các công ty yêu thích (vì free mà) nhưng chức năng thì không kém gì Jbuilder hay các thứ khác mà thậm chí còn hơn. Bước 1: Cài đặt JDK Các bạn Download JDK 6 Update 24 with Java EE tại địa chỉ sau: http://www.oracle.com/technetwork/ja...ads/index.html Sau khi tải về, các bạn cài đặt nó như chương trình bình thường, tới bước cấu hình domain các bạn cứ Skip nếu ko hiểu rõ về nó

Bước 2: Thiết lập JAVA_HOME. Đối với win 7 : Desktop - >MyComputer -> chuột phải chọn Properties -> Advance system setting. Cửa sổ mới hiện ra chọn thẻ advance - > Chọn Enviroment Variable

Mặc định mình cài là Code: C:\glassfish3 Các bạn điền thêm vào bên phải giá trị value . các bạn điền vào đường dẫn mà các bạn đã cái bản download bên trên.Các bạn làm theo thứ tự như hình dưới Ở thứ tự thứ 5.

Sau đó gõ tiếp javac thấy bảng hướng dẫn lệnh thì có nghĩa bạn đã hoàn thành việc cài Java Bước 3: Download Eclipse Nên chọn bảng có dung lượng cao nhất cho đầy đủ chức năng (Eclipse IDE for Java EE Developers) http://www.org/downloads/ Các bạn chọn phiên bản 32bit hay 64 bit tùy vào HĐH đang xài Sau khi download về các bạn giải nén sẽ đc thư mục eclipse. ở đầu và dấu \ ở cuối nha Các bạn vào Run cmd rồi gõ vào java nếu thấy có bảng hướng dẫn lệnh xuất hiện thì ok.eclipse. Các bạn chạy file eclipse.Code: .C:\glassfish3\jdk\bin\ Lưu ý dấu . bạn có thể để thư mục này ở đâu tùy thích.exe trong thư mục eclipse để khởi động eclipse .

Đây là màn hình đầu tiên của Ecipes sau khi khởi động Bạn bấm dấu x cạnh chữ welcome để bỏ qua phần này. bạn sẽ thấy màn hình làm việc sau: .

các bạn đã cài đặt thành công Java & Eclipes để bắt đầu lập trình với Java. .Tới đây.

Nhập vào ô “Project Name” tên project của bạn ví dụ như “Demo” chẳng hạn.Hôm nay mình sẽ chỉ cách sử dụng Visual Editor trong Eclipse dùng để kéo thả giao diện. Đầu tiên. nh ảnh này đã bị thay đổi kích thước nhằm tránh làm vỡ giao diện. Sau đó ban click chuột phải ngay tại project Demo –> Chọn New –> Visual Class. Sau đó nhấn Next -> Finish. mở eclipse lên. Bấm vào đây để xem ảnh ở kích thước đầy đủ ( 1023x614 ) . chọn File -> New Project -> Java Project .

Sau đó nhấn finish.Sau đó chọn giao diện la Swing -> Application ( các bạn có thễ chọn Frame hay j cũng dc tùy mọi người). còn không thì thôi) . . click chọn public static void main (nếu muốn . Sau đó nhập vào tên Class ví dụ là “DemoClass”.

Bấm vào đây để xem ảnh ở kích thước đầy đủ ( 1023x614 ) .Sau đó ta được giao diện của ct như sau: nh ảnh này đã bị thay đổi kích thước nhằm tránh làm vỡ giao diện.

Bấm vào đây để xem ảnh ở kích thước đầy đủ ( 1023x614 ) . sau đó bên dưới property bạn chọn layout là nul ). Tuy nhiên. ( Bạn click vào phần chính giữa . Tại đây tui sẽ chọn kéo thả một công cụ tượng trưng là JButton và một JLabel. bên phải là các phần linhtinh. Sau đó bạn click vào phần pallet.Ct sẽ gồm 4 phần chính: bên trái là các file java và Package. đó chính là JcontentPane. trong java đòi hỏi các bạn phải set layout cho componet. công cụ sẽ hiển thị các component của giao diện Swing. bên dưới là phần code và property. bên trên là giao diên. nh ảnh này đã bị thay đổi kích thước nhằm tránh làm vỡ giao diện. Ở đây nếu muốn đặt các component một cách tùy thích thì các bạn chọn layout là null.

nh ảnh này đã bị thay đổi kích thước nhằm tránh làm vỡ giao diện. text cho các component tại property.Sau đó bạn kéo thả một JButton và một JLabel bất Kì vào JContentPane. Có thể chỉnh sửa name. Bấm vào đây để xem ảnh ở kích thước đầy đủ ( 1023x614 ) .

Cuối cùng để chạy chuong trình. bạn chọn Menu Run -> Run As -> Java Application. .

Bài viết này chỉ hướng dẫn cách cơ bản nhất để tạo giao diện cho những người nào mới làm quen với eclipse. . Chúc mọi người thành công. các bạn có thể tạo giao diện một các complex hơn với các component khác của Swing và lập trình action cho chúng.