8 Januari 2012

Happy New Year 2012 @Pantai Indrayanti,GK




Ayammm Bakarrrr....




Indrayanti dari atas...

This Camp..


Ajjiiiipppp...

Kembang Api malam pergantian tahun...





Mangan ra mangan penting sedulurrr....


Booyy Band foto sesion.. ^^

Selamat Tahun Baru 2012 







22 Desember 2011

JDBC_2


import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import oracle.jdbc.pool.OracleDataSource;


public class Pengguna {


    String jdbcUrl = "jdbc:oracle:thin:@localhost:1521:XE";
    String userid = "hr";
    String password = "02091992";


    Connection conn;
    Statement stmt;
    ResultSet rset;
    String query;
    String sqlString;


    public Pengguna() {
    }


    public void getDBConnection() throws SQLException {
        OracleDataSource ds;
        ds = new OracleDataSource();
        ds.setURL(jdbcUrl);
        conn = ds.getConnection(userid, password);
    }
    public ResultSet getAllEmployees() throws SQLException {
        getDBConnection();
        stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
        query = "crate table pengguna (id number(4), nama varchar2(20))";
        System.out.println("\nExecuting query: " + query);
        rset = stmt.executeQuery(query);
        return rset;
    }
    public static void main(String[] args) throws SQLException {
        Pengguna test = new Pengguna();
        test.getDBConnection();
        test.conn.close();
    }
}

JDBC_1


package PBOproject;


import java.sql.*;
import oracle.jdbc.pool.OracleDataSource;


public class JDBCSekre {
    String jdbcUrl = "jdbc:oracle:thin:@localhost:1521:xe";
    String userid = "hr";
    String password = "hr";
    Connection conn;
    Statement stmt;
    ResultSet rset;
    String query;
    String sqlString;


public JDBCSekre(){
   }
public void getDBConnection() throws SQLException {
          try{OracleDataSource ds;
        ds = new OracleDataSource();
        ds.setURL(jdbcUrl);
        conn = ds.getConnection(userid, password);
        System.out.println("Koneksi berhasil");
    }catch (SQLException ex) {
            System.out.println("Masih belum konek");
//        OracleDataSource ds;
//        ds = new OracleDataSource();
//        ds.setURL(jdbcUrl);
//        conn = ds.getConnection(userid, password);
    }
  }
    public ResultSet getAllSekretariat() throws SQLException {
        getDBConnection();


        stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);
        query = "Select * FROM Sekretariat";
        System.out.println("\nExecuting query: " + query);
        rset = stmt.executeQuery(query);
        return rset;
    }
    public static void main(String[] args) throws SQLException {
        JDBCSekre ld = new JDBCSekre();
        ResultSet rset = ld.getAllSekretariat();
        while (rset.next()) {
            System.out.println(rset.getInt(1) + " "
                    + rset.getString(2) + " "
                    + rset.getString(3) + " "
                    + rset.getString(4) + " "
                    + rset.getString(5) + " "
                    + rset.getString(6) + " "
                    + rset.getString(7) + " "
                    + rset.getString(8));
        }
        ld.conn.close();
    }
}

JFileChooser


public void save() throws FileNotFoundException {
        JFileChooser jc = new JFileChooser();
        int op = jc.showSaveDialog(jc);


        if (op == JFileChooser.APPROVE_OPTION) {
            String file = jc.getSelectedFile().getPath();
            File outFile = new File(file);
            FileOutputStream outFileStream = new FileOutputStream(outFile, true);
            PrintWriter outStream = new PrintWriter(outFileStream);


            String surat = null;


            surat = this.getNoSurat() + ":" + this.getPerihal() + ":"
                    + this.getTglSurat() + "/"
                    + this.getTglTerima() + "/"
                    + this.getPengirim() + ":"
                    + this.getPenerima();
            outStream.println(surat);
            outStream.close();
            JOptionPane.showMessageDialog(null, "Tersimpan !!");
        } else {
            JOptionPane.showMessageDialog(null, "Surat Masuk Tidak Tersimpan");
        }
    }
----------------------------------------------------------------

save1 = new JButton("SAVE AS");
save1.addActionListener(new ActionListener() {


            public void actionPerformed(ActionEvent e) {
                Sekre s = new Sekre();
                s.setNoSurat(nosurat.getText());
                s.setPerihal(perihal.getText());
                s.setTglSurat(tglsurat.getText());
                s.setTglTerima(tglterima.getText());
                s.setPengirim(pengirim.getText());
                s.setPenerima(penerima.getText());


                try {
                    s.save();
                } catch (IOException ex) {
                    Logger.getLogger(Sekre.class.getName()).log(Level.SEVERE, null, ex);
                }
            }
        });


21 Desember 2011

String_1


package string;


import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;


public class Dokumen {


    File file;
    String teks = "";


    public Dokumen(File file) {
        this.setFile(file);
    }
    public Dokumen(String fileName) {
        File tempFile = new File(fileName);
        setFile(tempFile);
    }
    Dokumen() {
    }
   public File getFile() {
        return file;
    }
    public void setFile(File file) {
        this.file = file;
    }
    public String getTeks() {
        return teks;
    }
    public void setTeks(String teks) {
        this.teks = teks;
    }
    public void baca() throws FileNotFoundException, IOException {
        FileInputStream stream = new FileInputStream(file);
        int result = 0;
        while ((result = stream.read()) != -1) {
            teks = teks + (char) result;
        }
    }
    void simpan() throws FileNotFoundException, IOException {
        FileOutputStream stream = new FileOutputStream(file);
        stream.write(teks.getBytes());
        stream.close();
    }
}





String_2


package string;


import java.util.Date;
import java.util.StringTokenizer;


public class Koleksi {
    String koleksiId;
    String judul;
    private Date tanggalPinjam;


    public Date getTanggalPinjam() {
        return tanggalPinjam;
    }
    public void setTanggalPinjam(Date tanggalPinjam) {
        this.tanggalPinjam = tanggalPinjam;
    }
    public void setTanggalPinjam(String tanggalPinjam) {
        this.tanggalPinjam = new Date();
        StringTokenizer test = new StringTokenizer(tanggalPinjam, "-");
        String tglString = test.nextToken();
        this.tanggalPinjam.setDate(Integer.valueOf(tglString));
        String blnString = test.nextToken();
        this.tanggalPinjam.setMonth(Integer.valueOf(blnString)-1);
        String thnString = test.nextToken();
        this.tanggalPinjam.setYear(Integer.valueOf(thnString)-1900);
        }
    }

String_3


package string;


import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;


public class ListPengguna {
    private ArrayList pengguna = new ArrayList();
    private Dokumen dokumen;


    public void baca() throws FileNotFoundException, IOException {
        dokumen.baca();
    }
    public ArrayList getPengguna() {
        return pengguna;
    }
    public void setPengguna(ArrayList pengguna) {
        this.pengguna = pengguna;
    }
    public Dokumen getDokumen() {
        return dokumen;
    }
    public void setDokumen(Dokumen dokumen) {
        this.dokumen = dokumen;
    }
}

String_4


package string;


public class Pengguna {
    public String nama;
    public String nomor;
    
}
-----------------------------------------------
package string;

public class Mahasiswa {
    String nama;
    String nomor;
}

String_5


package string;


public class TestKoleksiTanggalPinjam {
    public static void main(String[] args) {
        Koleksi test = new Koleksi();
        test.judul = "Salah Asuhan";
        test.setTanggalPinjam("14-11-2011");


        System.out.println("Tanggal Pinjam = " + test.getTanggalPinjam());
    }
}

String_6


package string;


import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.StringTokenizer;


public class TestListPengguna {


    public static void main(String[] args) throws FileNotFoundException, IOException {
        //operasi baca pada list pengguna


        Dokumen test1 = new Dokumen();
        test1.setFile(new File("test.txt"));
        test1.baca();
        String teks = test1.getTeks();
        //buat list pengguna
        StringTokenizer test = new StringTokenizer(teks, "[\n\r;]");
        int jumlahPengguna = Integer.valueOf(test.nextToken());


        //buat list pengguna
        ListPengguna test2 = new ListPengguna();


        //
        System.out.println("Jumlah Pengguna = " + jumlahPengguna);


        //buat pengguna
        for (int i = 0; i < jumlahPengguna; i++) {
            Pengguna temp = new Pengguna();
            temp.nomor = test.nextToken();
            temp.nama = test.nextToken();


            test2.getPengguna().add(temp);
            //baca jumlah pengguna
            int jumlahPinjaman = Integer.valueOf(test.nextToken());
            for (int j = 0; j < jumlahPinjaman; j++) {
                Koleksi temp1 = new Koleksi();
                temp1.koleksiId = test.nextToken();
                temp1.judul = test.nextToken();
                temp1.setTanggalPinjam(test.nextToken());


                test2.getPengguna().add(temp);
                
            }
        }
    }
}