Posts Tagged ‘java swing’

NetBeans 6.9 Beta Release

Sunday, April 25th, 2010

Hore… NetBeans 6.9 Beta ternyata sudah di rilis tanggal 22 April 2010 kemarin, berita ini saya tahu dari Mas Eko dari postingan di milis netbeans-indonesia@yahoogroups.com dengan topik NetBeans IDE 6.9 Release Information Ada banyak penambahan fitur yang dapat kita rasakan pada NetBeans 6.9 Beta ini, seperti Java FX Composer, Visual Layout for JavaFX GUI, JavaFX 1.3, PHP Zend Framework dan Ruby on Rails 3.0 Dan berita bagus-nya lagi, NetBeans 6.9 Beta ini sudah mempunyai mirror lokal di Indonesia loh berkat jerih payah dari mas Alex Budiyanto (makasih ya mas buat usahanya untuk kita-kita lovekiss manja ) Jika teman-teman sudah tidak sabar, teman-teman bisa download dari alamat-alamat dibawah ini :
Note: Alamat dibawah ini merupakan Mirror Lokal NetBeans 6.9 Beta

  1. netbeans-6.9beta-ml-linux.sh (For Linux)
  2. netbeans-6.9beta-ml-windows.exe (For Windows)
  3. netbeans-6.9beta-ml-solaris-x86.sh (For Solaris/OpenSolaris)
  4. netbeans-6.9beta-ml-macosx.dmg (For MacOS)

Ingin tahu fitur apa saja yang dibawa oleh NetBeans 6.9 Beta ini ? Beberapa fitur yang dibawa oleh NetBeans 6.9 Beta ini kurang lebih sebagai berikut :

  1. PHP
    zend-php – PHP Zend Framework
    – “Overrides/Implements” and “Is Overridden/Implemented” annotations
    – New formatter with many formatting rules
  2. C/C++
    c-remote-download – “Overrides/Is Overridden” annotations and hyperlink navigation
    – Console type “Internal Terminal”
    – Download project files modified on remote host to local host
    – Makefile targets can be sorted and opened in Navigator
  3. JavaFX
    javafx-composer – Unique JavaFX Composer for form-like UI components with states and access to various data sources
    – Added and improved editor hints and refactoring
    – Enhanced Palettes for JavaFX Shapes, Colors, Effects, and Charts
    – Improved code formatting
  4. (more…)

Macam-macam GUI Tookit Pada Java

Friday, April 23rd, 2010

Ingin tahu apa saja sih GUI Toolkit yang terdapat pada bahasa pemrograman Java ? Sudah pernah mencoba menggunakan IDE seperti NetBeans atau Eclipse ? Kalau sudah pernah menggunakan NetBeans atau Eclispe, berarti teman-teman secara tidak langsung pernah bersentuhan dengan 2 GUI Toolkit di Java yang paling terkenal dan masing-masing mempunyai pendukung / pengguna yang sama-sama banyak-nya :) Sekarang yuk mari kita bahas satu persatu GUI Toolkit yang terdapat pada bahasa pemrograman Java :) Sebelum lanjut, sebenarnya apa sih GUI Toolkit itu ? GUI Toolkit yang bisa disebut Widget Toolkit atau Widget Library ini sebenarnya adalah suatu kumpulan dari komponen yang mempunyai fungsi untuk merancang sebuah User Interface atau tampilan form. Contoh nyata dari sebuah Widget adalah Button, TextField, Label, Text Area dan lain-lain. Hm… sampai disini sudah dapat gambaran kan ?? :)

Untuk teman-teman yang pernah membangun aplikasi berbasiskan Java Swing, mungkin akan kaget karena ternyata selain Java Swing di Java ada juga GUI Toolkit yang lain loh, nah apa saja GUI Toolkit tersebut ? Yuk mari kita bahas satu persatu dimulai dari yang standart (produk-nya Sun Microsystem yang sekarang sudah diakuisisi ama Oracle) sampai ke produk dari perusahaan lain maupun produk buatan komunitas.

Tertarik membaca lebih jauh ? Yuukkk…. :) (Perhatian, tulisan ini panjang banget jadi siapkan kopi, rokok dan baca sembari dengerin lagu Bang Iwan Fals pasti lebih mantap deh sepertinya :) )
(more…)

Lowongan Programmer Java

Tuesday, April 20th, 2010

Info ini berasal dari milis jug-joglosemar@yahoogroups.com tertanggal 20 April 2010

Dibutuhkan 2 Orang Programmer Java dengan kualifikasi :

  1. Paham Konsep OOP dengan Baik.
  2. Menguasai teknologi Java SE (Swing, JDBC, dll).
  3. Menguasai konsep Database Relasional.
  4. Mampu bekerja dalam Tim.
  5. Siap bekerja di bawah tekanan.
  6. Penguasaan tentang framework sangat disukai tapi bersifat Opsional.
  7. Disiplin.

Lamaran dan CV silahkan dikirimkan ke jasoet87@gmail.com dengan subject [Lamaran Java]

Test wawancara akan dilakukan di Surabaya atau perwakilan di Jogja. Silahkan pilih tempat yang paling dekat.

PT. Adi Media Expertindo
Taman Darmo Permai Utara I/27
Surabaya, East Java, Indonesia — 60187
Ph./Fax. +62 31 7346863
Mobile. +62 81 23512707

Building NetBeans 6.9 From Source

Thursday, March 25th, 2010

Untuk teman-teman pecinta NetBeans IDE pasti sudah tahu dong kalau tanggal 17 Februari 2010 kemarin NetBeans sudah merilis versi NetBeans 6.9 M1, nah untuk teman-teman yang baru tahu sekarang silahkan lihat dulu daftar fitur yang di bawa oleh NetBeans 6.9 M1 itu disini. Berselang satu bulan kemudian, saya membaca entri di blog om Geertjan dengan topik Generate a NetBeans Platform Installer with NetBeans IDE 6.9 . Nah jika teman-teman ingin menggunakan NetBeans IDE yang mempunyai fasilitas installer tersebut, teman-teman harus bersusah-susah (ukuran total dari repository main-silver mencapai 2.4 GB dan berhasil saya download dalam 2 hari :( ) dahulu mendownload source code versi develpomentnya :D Karena di NetBeans 6.9 M1 yang sudah di release, fasilitas ini tidak ditemukan :D

Nah jika memang teman-teman sudah tidak sabar untuk segera mencicipi fasilitas terbaru yang terdapat pada NetBeans IDE versi development dan ingin mencoba untuk melakukan build dari source code, maka teman-teman harus mempersiapkan beberapa kebutuhan seperti dibawah ini terlebih dahulu :

  1. Java Development Kit versi 1.6
    Agar proses build berhasil pada NetBeans versi 6.9 ini, maka teman-teman harus memastikan dulu bahwa versi java yang digunakan adalah versi 1.6 atau versi yang lebih baru dan bisa di download di sini. Sedangkan jika teman-teman merasa bahwa sudah menginstall java, tapi kurang begitu yakin dengan versinya bisa mengecek dengan menjalankan perintah java -version pada terminal atau command prompt seperti dibawah ini :

    martinus@martinusadyh:[~]$ java -version
    java version "1.6.0_16"
    Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
    Java HotSpot(TM) Server VM (build 14.2-b01, mixed mode)
    martinus@martinusadyh:[~]$
    
  2. Apache Ant 1.7.1
    NetBeans IDE menggunakan Apache ANT sebagai automatic build tools-nya, maka pastikan bahwa teman-teman juga sudah menginstall Apache ANT versi 1.7.1 atau yang lebih baru. Jika teman-teman belum menginstall Apache ANT, maka download-lah dahulu versi yang terbaru dari situs Apache ANT. Sedangkan untuk mengecek berapa versi Apache ANT yang terinstall pada komputer, teman-teman bisa mengetikkan perintah ant -v seperti perintah dibawah ini :

    martinus@martinusadyh:[~]$ ant -v
    Apache Ant version 1.7.1 compiled on June 27 2008
    Buildfile: build.xml does not exist!
    Build failed
    martinus@martinusadyh:[~]$
    
  3. Mercurial 1.0.2
    Selain dua kebutuhan diatas, pengembang NetBeans juga menyarankan agar teman-teman mempunyai Mercurial versi 1.0.2 atau yang lebih baru terinstall pada komputer teman-teman. Sedangkan untuk mengecek berapa versi Mercurial yang terinstall pada komputer kita, teman-teman bisa mengetikkan perintah hg --version seperti dibawah ini :

    martinus@martinusadyh:[~]$ hg --version
    Mercurial Distributed SCM (version 1.2.1)
    
    Copyright (C) 2005-2009 Matt Mackall  and others
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    martinus@martinusadyh:[~]$
    
  4. Semua kebutuhan diatas ini merupakan kebutuhan minimal yang harus teman-teman penuhi agar NetBeans IDE bisa di build, jika teman-teman mempunyai versi diatas versi yang telah disebutin diatas itu lebih bagus :)

(more…)

Cara Checkout Contoh Aplikasi Martin Personal Project

Thursday, March 11th, 2010

Mungkin teman-teman sudah tahu, sejak bulan Juli tahun 2009 kemarin saya membuat sebuah halaman di code google yang bertujuan untuk menyimpan seluruh source code dari latihan-latihan yang saya tulis di blog ini. Project ini saya beri nama martin-personal-project dan di halaman martin-personal-project ini teman-teman selain dapat mendownload contoh atau demo aplikasi yang sudah jadi dapat juga mendownload source code-nya melalui subversion. Untuk teman-teman yang sudah sering menggunakan subversion mungkin hal ini tidak menjadi masalah besar, tetapi untuk teman-teman yang belum pernah menggunakan subversion hal ini pasti bermasalah.

Sebelum teman-teman melakukan proses checkout, download dan install-lah dahulu subversion client menurut kebutuhan Sistem Operasi yang teman-teman gunakan. Nah jika subversion sudah terinstall, teman-teman dapat mulai melakukan proses download source code / checkout dari repository martin-personal-project yang mempunyai struktur seperti gambar dibawah ini (atau teman-teman juga bisa melihatnya secara online disini):
(more…)