On Selasa, 27 Desember 2011
Menjalankan Progress di StatusBar NetBeans Platform
NetBeans Platform 6.9
Peralatan yang diperlukan :
- Java Development Kit 1.6
- NetBeans Platform 6.9
Tahu progress bar yang ada di pojok kanan status bar NetBeans kan?
Yup, misal saat kita merunning Project atau pada proses startup,
biasanya progress akan ditampilkan di bagian tersebut di NetBeans,
bagusnya NetBeans mendukung multiple progress, jadi gak hanya satu
progress yang bisa tampil, tapi beberapa progress pun bisa tampil
Jadi bagaimanakah cara menggunakan Progress di Statusbar NetBeans Platform?
Gak terlalu sulit juga, pertama kita harus menambahkan
Progress API ke module yang kita buat, setelah itu kita tinggal menggunakan ProgressHandler untuk membuat progress nya berjalan.
01 | new Thread( new Runnable() { |
06 | ProgressHandle handle = ProgressHandleFactory.createHandle( "Nama Progress..." ); |
09 | Thread.sleep( 20 * 1000 ); |
11 | } catch (InterruptedException ex) { |
12 | Exceptions.printStackTrace(ex); |
NetBeans Progress Indeterminate
Contoh diatas adalah untuk progress yang indeterminate, untuk
progress yang tidak indeterminate, alias bertahap dapat juga dilakukan
di NetBEans Platform.
01 | new Thread( new Runnable() { |
06 | ProgressHandle handle = ProgressHandleFactory.createHandle( "Nama Progress..." ); |
08 | for ( int i = 1 ; i <= 1000 ; i++) { |
14 | } catch (InterruptedException ex) { |
15 | Exceptions.printStackTrace(ex); |
NetBeans Progress StatusBar
Jika dijalankan bersamaan, NetBeans Platform dapat menjalankannya secara berbarengan
Cool!!!
NetBeans Progress Bar
enjoy