วิธีติดตั้ง SWT ใน Eclipse เพื่อสร้าง GUI
posted on 13 Aug 2008 21:30 by interviewz in Eclipse1. โหลดค่ะเพื่อนๆ โหลดที่นี่เลย
2. เสร็จแล้วเราจะได้ไฟล์ swt-3.4-win32-win32-x86.zip นะ
3. จากนั้น เปิด Eclipse ขึ้นมา เลือก File > Import
4.เลือก General > Existing Project into Workshop แล้วคลิก Next
5. เลือก Select archive file: จากนั้นกดปุ่ม Browse..
6. เลือกไฟล์ swt-3.4-win32-win32-x86.zip คลิก open
7.มันจะขึ้นมาแบบในรูป คลิก Finish
8.เจ้า SWT ก็จะเข้ามาอยู่ตรงนี้
9. คลิกขวาที่โปรเจคของเรา (ที่ต้องการจะใช้ SWT) เลือก Properties
10.คลิก Java Build Path เลือก Tab Projects จากนั้นคลิก Add...
11.เลือก org.eclipse.swt
12.มันก็จะมาอยู่แบบนี้ คลิก OK
13.เปิดไฟล์ของเราขึ้นมา แล้วมองไปด้านขวามือ จะเห็นแถบ Templets
14. ลองดับเบิ้ลคลิกที่ Button จะเห็นว่ามันสร้างโค๊ดขึ้นมาให้ เราสามารถเปลี่ยนชื่อหรือปรับเปลี่ยนโค๊ดได้
15.ลองใส่ข้อความใน button.setText("ตรงนี้"); เพื่อตั้งค่าข้อความที่จะแสดงบน button
16.ลองใส่นู่นนี่นั่นลงไปดู พอรันก็จะได้หน้าต่างขึ้นมา เย๊!
เพิ่มเติม ตัวอย่างโค๊ด นะ
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display, SWT.DIALOG_TRIM | SWT.PRIMARY_MODAL);
shell.setLocation(50, 50); //กำหนดตำแหน่งเริ่มต้นของหน้าต่าง
shell.setLayout (new GridLayout(1, false));
shell.setText("Rotate"); //กำหนดข้อความบน title bar
จากนั้นตรงนี้จะใส่ button , text , อะไรก็ได้ แต่สุดท้ายต้องมีพวกโค๊ดข้างล่างต่อท้าย
เพื่อให้หน้าต่างมันแสดงผลและคงอยู่นะจ๊ะ
shell.pack();
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}
display.dispose();
} //end main
edit @ 14 Aug 2008 00:49:29 by interviewz