Skip to main content

Posts

Showing posts from May, 2009

Menjalankan Aplikasi Lain dan Perintah-perintah DOS(command prompt) menggunakan JAVA

Untuk Menjalankan aplikasi melalui java cukup dengan menggunakan class Runtime. class tsb Bisa juga untuk menjalankan perintah-perintah Dos seperti: cd C:\data\ attrib -s -h C:\data\* /s /d untuk download project disini Nah berikut Source codenya: /* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ /* * Pangil.java * * Created on May 24, 2009, 12:05:49 AM */ package panggilaplikasi; import java.io.File; import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFileChooser; import javax.swing.filechooser.FileFilter; /** * * @author rahw */ public class Pangil extends javax.swing.JFrame { /** Creates new form Pangil */ public Pangil() { initComponents(); } /** This method is called from within the constructor to * initialize the form. * WARNING: Do NOT modify this code. The content of this method i

Membuat Aplikasi SystemTray dengan java

untuk membuat SystemTray seperti gambar diatas ternyata tidak sesulit yang saya kira. berikut source code beserta penjelasanya. Dowload project /* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ package cobacoba; /** * * @author rahw */ import java.awt.*; import java.awt.event.*; import java.net.URL; import javax.swing.*; public class RTray { public static void main(String[] args) { /* Set Look and Feel yang kita guanakan*/ try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); //UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); } catch (UnsupportedLookAndFeelException ex) { ex.printStackTrace(); } catch (IllegalAccessException ex) { ex.printStackTrace(); } catch (InstantiationException ex) { ex.printStac

Nengkap event Tombol yang ditekan

package cobacoba; /* * bacaTombol */ import java.awt.BorderLayout; import java.awt.Container; import java.awt.Dimension; import java.awt.event.*; import javax.swing.*; public class bacaTombol extends JFrame implements KeyListener, ActionListener { JTextArea displayArea; JTextField typingArea; static final String newline = System.getProperty("line.separator"); public static void main(String[] args) { /* Use an appropriate Look and Feel */ try { //UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); //UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel"); UIManager.setLookAndFeel("javax.swing.plaf.metal.MetalLookAndFeel"); } catch (UnsupportedLookAndFeelException ex) { ex.printStackTrace(); } catch (IllegalAccessException ex) { ex.printStackTrace(); } catch (InstantiationException ex) { ex.printSt

Membuat pesan pilhan dengan JOptionPane (ya dan tidak)

/* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ package cobacoba; import java.awt.Component; import java.awt.Graphics; import java.awt.TrayIcon.MessageType; import javax.swing.Icon; import javax.swing.JOptionPane; /** * * @author rahw */ public class OptionDialog { public OptionDialog(){ String pil[] = {"Ya","Tidak"}; if(JOptionPane.showOptionDialog(null, "Anda yakin da pengen keluar? ", "Coba ShowOptionDialog",JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE, null, pil, this)==JOptionPane.YES_OPTION){ System.exit(0); } } public static void main(String args[]){ new OptionDialog(); } }

Membuat Menu pilhan dengan JOptionPane

/* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ package cobacoba; import javax.swing.JOptionPane; /** * * @author rahw */ public class MenuJOption1 { public MenuJOption1(){ int pil=0; JOptionPane.showMessageDialog(null, "Menu dengan JOptionPane"); while(pil<=3){ pil = menu(); } } public static void main(String args[]){ new MenuJOption1(); } public void keluar(){ if (JOptionPane.showConfirmDialog(null, "Yakin ni da mau Keluar?","Pilihan",JOptionPane.YES_NO_OPTION,JOptionPane.WARNING_MESSAGE)==JOptionPane.YES_OPTION){ System.exit(0); }else{ JOptionPane.showMessageDialog(null, "Ya harus mau!!!"); System.exit(0); } } int menu(){ int pil=0; String data=""; data = J

Membuat pesan pilhan dengan JOptionPane

Untuk membuat menu pilihan seperti diatas sangatlah mudah, ok langsung aja /* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ package cobacoba; import javax.swing.JOptionPane; /** * * @author rahw */ public class Joption_yes_no { public Joption_yes_no(){ if (JOptionPane.showConfirmDialog(null, "Yakin ni da mau Keluar?","Pilihan",JOptionPane.YES_NO_OPTION,JOptionPane.WARNING_MESSAGE)==JOptionPane.YES_OPTION){ System.exit(0); } } public static void main(String args[]){ new Joption_yes_no(); } } gimana mudahkan?

Menampilkan Pesan melalui JOptionPane

Dijava untuk mempilkan pesan kesalahan atau apalah kita bisa gunakan JOptionPane. langsung aja ke source code: /* * Program ini dibuat oleh Rachmad Hadi Wijoyo * anda boleh mengunakan dan mendistribusikan dengan bebas * asalkan tidak mengubah license ini. * copyright by Rachmad Hadi Wijoyo */ package cobacoba; import javax.swing.JOptionPane; /** * * @author rahw */ public class Pesan { public Pesan(){ JOptionPane.showMessageDialog(null, "Ini pesan!!"); } } public static void main(String args[]){ newPesan(); } }

Membuat Piramida Bilangan dengan Java

public class PiramidaBilangan { /**Main method*/ public static void main(String[] args) { int jumBaris; String data=""; System.out.println("\nPROGRAM MENCETAK PIRAMIDA BILANGAN"); System.out.println("----------------------------------\n"); // Menginstruksikan user untuk memasukkan jumlah baris System.out.print("Hasil : \n"); data = javax.swing.JOptionPane.showInputDialog(null,"Masukan Jumlah baris:","5"); jumBaris = Integer.parseInt(data); for (int baris = 1; baris < (jumBaris + 1); baris++) { // Mencetak spasi di urutan depan hingga posisi tengah // untuk memanipulasi tampilan for (int kolom = 1; kolom < (jumBaris + 1) - baris; kolom++) System.out.print(" "); // Mencetak bilangan di urutan depan hingga posisi tengah for (int bilangan = baris; bilangan >= 1; bilangan--) System.out.print(bilangan); // Mencetak bilangan dari posisi tengah hingga belakang for (int bilangan = 2; bilangan <= baris; bilangan++)

Menampilkan Bilangan prima sebanyak N bilangan

Cara simpel aja kok untuk tampilin bilangan prima, nah langsung aja ke codenya: public class BilanganPrima{ /**Main method*/ public static void main(String[] args) { int jumBilPrima; int counter = 1; // Counter penghitung jumlah bilangan Prima int bilangan = 2; // Bilangan yang akan diperiksa, apakah // merupakan bilangan prima atau bukan. // Variabel ini diinisialisasi dengan 2 // karena merupakan bilangan Perima pertama. // Selanjutnya bilangan ini akan diupdate // dengan bilangan berikutnya (3,4,5,..) boolean testPrima = true; // Kondisi yang akan menyatakan // suatu bilangan sebagai Prima // atau bukan. System.out.println("\nPROGRAM MENCARI N BILANGAN PRIMA " + "PERTAMA"); System.out.println("----------------------------