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 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 = JOptionPa...

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 = 1; bilangan--) System.out.print(bilangan); // Mencetak bilangan dari posisi tengah hingga belakang for (int bilangan = 2; bilangan = 1; bilangan--) System.out.print(bilangan); // Mencetak bilangan dari posisi tengah hingga belakang for (int bilangan = 2; bilangan disini hasil:

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("----------------------------...