Wah penjelasannya lengkap benar! Java sendiri dapat menggunakan toolkit lain kan selain Swing, seperti GTK misalnya. Seperti Azureus di Linux yang menggunakan GTK.
GTK dan QT jg tidak hanya terkait pada C/C++ saja tapi juga ada 'binding' untung bahasa2 lainnya juga seperti PHP, Perl, Python, bahkan C# (GTK#). sekedar pengen tau: di milis ini kebanyakan ngomongin QT yah, bukan GTK? Ada alasan tertentu (maklum, pengguna Ubuntu yang native-nya GNOME). On Wed, 2005-10-26 at 17:43 +0700, Danny Kurniawan wrote: > Sekarang saya akan mencoba membandingkannya dengan Java... > > Berbeda dengan konsep Java, Toolkit scopenya lebih kecil dibandingkan Java, > berikut saya gambarkan model Java: > > +-------------------------------+ > | Java Application | > +-------------------------------+ > | Java Framework: | > |-------+------+--------+-------| > | Swing | JDBC | Applet | dst.. | > +-------------------------------+ > | Java Virtual Machine | > +------------+----------+ | > | Windows: | UNIX: | | > | WinAPI | | | > | & | X-Window | | > | GUI System | | | > +------------+----------+-------+ > | OS Kernel | > +-------------------------------+ > > Jadi sebenarnya Java lebih kompleks, dan banyak sekali yang sudah tersedia > dalam Java yang memungkinkan Java merupakan sebuah platform dimana aplikasi > hanya perlu berdiri di atas Java Virtual Machine, dan tidak code langsung ke > OS ataupun ke WinAPI/X-Window system... karena itulah Java bisa disebut juga > Platform... > > Sedangkan kelengkapan Java, dari mulai GUI (Swing), Database (JDBC), dsb... > membuat Java disebut sebagai Framework... karena anda dituntut mengembangkan > aplikasi dalam lingkungan Java secara keseluruhan... > -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis