Assalamu' alaikum wr wb

 

SWT (Standard Widget Toolkit ) adalah sebuah java UI toolkit yang di buat oleh IBM. Dalam pemrograman java, ada beberapa toolkit yang biasanya kita pakai, antara lain AWT (Abstract Windowing Toolkit ) yang kemudian di kembangkan menjadi SWING yang di kembangkan langsung oleh SUN . Sampai di sini saya harap semua sudah paham tentang SWT. 

Mungkin anda akan bertanya mengapa harus ada SWT kalo sudah ada AWT dan SWING, kalau kita lihat proses menampilkan GUI (Grafik User Interface) SWT hampir sama tekniknya dengan AWT, yang tergantung pada Operating System. Kenapa tergantung pada OS, ya SWT dan AWT sama – sama memanfaatkan tampilan OS, berbeda dengan SWING yang mempunyai tampilan sendiri atau dapat berdiri sendiri tanpa tergantung pada OS. Tapi inilah kelebihan dari SWT, Kok mbuuuelet sek rek. Begini lo kawan, SWING mempunyai tampilan yang mandiri, yo to logikanya karena di mempunya tampilan sendiri berarti dia akan mengolah tampialnnya sendiri, ini yang membuat loading dari SWING jadi lambat karena akan ada proses render tampilan.

Berbeda dengan SWT atau AWT yang semua tampilan di serahkan pada OS. Ok Paham kan. Lanjut.

Trus kenapa tidak menggunakan AWT saja dari pada SWT, nah itu dia pada AWT komponent dan tooltipnya masih simple jadi kalo anda ingin membuat aplikasi yang besar anda akan kesulitan untuk dokumentasinya. Tapi kalo anda menggunakan SWT pasti akan berbeda. Kenapa berbeda mari kita buktikan sendiri apa kehebatan dari SWT.

Sebelum kita memulai membuat aplikasi kita yang pertama mari kita tulis dulu apa yang harus kita siapkan untuk dapat membuat program dengan SWT.

1. Editor

Saya menggunakan Eclipse, karena memang SWT di khususkan untuk Eclispe.

2. Tools Tambahan (Plugin Untuk Eclipse)

Seperti halnya netbeans anda pasti membutuhan tampilan GUI untuk mempermudah desain pada aplikasi kita, jadi nanti tinggal klik dan geser.

Silakan install WindowBuilder.

3. Java (JDK).

4. Report → Ireport dengan Plugin untuk Eclipse.

Selanjutnya langkah – langkah membuat project kita.

1. Masuk File → New → Other → WindowBuilder → SWT Design → pilih SWT /Jface Designer.

2. Sampai di sini project kita sudah tercipta.

3. Untuk selanjutnya kita sambung pada tulisan saya selanjutnya.

Selamat Ber exploreasi dengan SWT.

 

Wassalamu' alaikum wr wb.

 

Sugik Puja Kusuma, S.KOM a.k.a mbahsomo