Langsung ke konten utama

Postingan

Menampilkan postingan dengan label NetBeans

Pembulatan Angka Desimal pada Java

Ada beberapa cara pembulatan pada java. Misalnya pada angka 2.123456 ingin kita bulatkan dengan dua angka di belakang koma sehingga menjadi 2.12. Untuk kasus contoh ini caranya adalah sebagai berikut:   double a1 = 1.2345678; DecimalFormat twoDForm = new DecimalFormat("#.##"); double a2 = Double.valueOf(twoDForm.format(a1)); System.out.println(a2); // jika dikalikan maka yang digunakan adalah angka yang terakhir (a2) bukan yang awal (a1): double a3 = a2 * 123; System.out.println(a3); “#.##” menunjukkan dua angka di belakang koma, kalau empat angka tinggal tambahkan tanda ‘#’ empat angka di belakang koma.

Pengujian Perangkat Lunak

Pengujian perangkat lunak merupakan suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari produk atau layanan yang sedang diuji. Pengujian perangkat lunak juga memberikan pandangan mengenai perangkat lunak secara obyektif dan independen, yang bermanfaat dalam operasional bisnis untuk memahami tingkat risiko pada implementasinya. Teknik-teknik pengujian mencakup, namun tidak terbatas pada, proses mengeksekusi suatu bagian program atau keseluruhan aplikasi dengan tujuan untuk menemukan “ bug ” perangkat lunak. Bug merupakan suatu kesalahan desain pada suatu perangkat keras komputer atau perangkat lunak komputer yang menyebabkan peralatan atau program itu tidak berfungsi semestinya. Bug umumnya lebih umum dalam dunia perangkat lunak dibandingkan dengan perangkat keras. Pengujian perangkat lunak merupakan suatu tahapan penting dalam pembangunan perangkat lunak. Pengujian dilakukan dengan cara mengevaluasi konfigurasi perangkat lunak yang terdiri dari s...

Pengertian Aplikasi

Aplikasi merupakan sekumpulan elemen yang saling berinteraksi dan saling berkaitan antara satu dengan yang lainnya dalam melakukan suatu kegiatan secara bersama-sama untuk mencapai tujuan tertentu. Pada Wikipedia (id.wikipedia.org) aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan langsung utnuk melakukan suatu tugas yang diinginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer.

Pengenalan AWT (Abstract Window Toolkit )

AWT atau Abstract Window Toolkit adalah salah satu platform-independent Java untuk windowing, graphics, dan user-interface widget toolkit. Saat ini, AWT sudah termasuk ke dalam bagian dari Java Foundation Classes (JFC), yaitu standar API untuk pemrograman Java berbagis GUI. AWT merupakan GUI toolkit untuk beberapa profile Java ME, seperti konfigurasi alat yang terhubung meliputi Java runtimes pada mobile telephone untuk mendukung AWT. Arsitektur AWT AWT menyediakan dua tingkat API, yaitu : 1.     Interface umum antara Java dengan sistem asli, digunakan untuk windowing , layout manager . API ini merupakan inti dari pemrograman Java GUI dan juga digunakan oleh Swing dan Java 2D yang berisi : a.     Interface antara sistem windowing asli dan aplikasi Java. b.     Inti dari event  subsistem GUI. c.     Beberapa layout manager . d.    Interface untuk perangkat input seperti mouse dan keyboar...

Pengenalan Swing

Java Swing merupakan library java yang digunakan untuk menciptakan Graphic User Interface (GUI) yang berbasis cross platform atau OS independent . User Interface yang dibangun dengan Java Swing dapat dijalankan pada sistem operasi apa saja yang mendukung Java dengan tampilan yang relatif sama, bahkan dapat menyerupai user interface  Windows XP, Mac OS, atau Linux.   Arsitektur Swing Swing merupakan platform-independet, Model View Controller framework untuk Java yang mengikuti model pemrograman tunggal. Arsitektur dari swing terdiri dari :

Java Class-Library

Bahasa pemrograman Java menyediakan labrary-library standar yang telah di- compile dan dapat langsung digunakan dalam implementasi pembuatan sebuah aplikasi. Pada labrary , terdapat berbagai macam class yang dapat digunakan dan telah dkelompokkan de dalam package . Package yang tersedia dalam J2SE adalah seperti berikut : Package Nama Package Keterangan Language java.lang Class-class utama yang merupakan inti dari bahasa Java Utilities java.util Class-class yang mendukung utilitas struktur Java I/O java.io Class yang mendukung berbagai macam tipe input dan output Text java.text Class yang mendukung lokalisasi penanganan teks, tanggal, bilangan, dan message Math java.math Class untuk melakukan perhitungan aritmatik arbitrary-procesion , baik integer atau floating point . AWT java.awt Cl...