Jumat, 30 Desember 2011

IDM (Internet Download Manager)

IDM or can be called by Internet download manager is one of the software that could simplify the user to download the materialavailable on the internet, without the user's IDM is usually difficultto obtain the materials they want, to get IDM place here,download here

Siklus dan Mekanisme APBD

APBD adalah singkatan dari anggaran perencanaan belanja daerah, dimana dalam hal ini terdaftar data-data dana yang di keluarkan oleh suatu daerah yang sama halnya di sebut dengan belanja daerah. ada tiga tahapan yang menjadi format atau aturan dasar di dalam APBD:
1. perencanaan
2. pembahasan
3. pelaksanaan
4. pertanggung jawaban
 APBD sendiri ada dua jenis:
1. Belanja Publik
2. belanja aparatur
sedangkan pada sifatnya juga ada dua macam:
1. anggaran langsung
2. anggaran tak langsung
nah, di bagian-bagian inilah muncul suatu paradigma masyarakat, khususnya di daerah pedesaan yang beranggapan bahwa belanja publik adalah belanja yang di peruntukkan oleh rakyat,sedangkan belanja aparatur adalah untuk membiayai yang memberi pelayanan, padahal hal itu berbanding terbalik dengan aturan-aturan yang ditentukan, dan anehnya lagi hal itu sudah menjadi kesadaran masing-masing masyarakat, padahal sebuah layanan yang sudah bekerja sama dengan PEMDA (Pemerintah Daerah) sudah gratis dan di tanggung oleh pemerintahan, ironisnya, oknum-oknum terkait malah memungut apa yang sudah menjadi hak mereka,bahkan bisa dibilang sudah menjadi kewajiban yang harus mereka dapatkan.
untuk mendapatkan mekanisme atau siklus dari APBD download disini

Senin, 28 November 2011

Pembinaan dan Evaluasi Kurikulum Madrasah Diniyah

berbicara tentang madrasan Diniyah atau bisa disebut dengan MADIN memang agak asing dikalangan perkotaan, apalagi yang tidak berkecimpung langsung di dunia MADIN, hal ini dikarenakan karena belum di Formalkan oleh Kementrian Agama, nah , disini akan saya bahas tentang kurikulum yang berlangsung di madrasah diniyah sendiri, yang bertujuan membangun karakter yang islami dan berakhlaqul karimah dan mengetahui pelajaran-pelajaran keagamaan yang tidak di dapat di bangku SD, SMP, SMA, adapun mata pelajaran yang terkait adalah:
@Alqur'an Hadits
@Aqidah Akhlak
@FIqih
@Bahasa Arab
@dll

hal ini mengecu pada keterampilan anak untuk berakhlakul karimah,

Minggu, 30 Oktober 2011

Apa Itu Manusia?

Pengertian dasar tentang kemanusian
Oleh: Moh. Ali Wafa
            Sebelum kita masuk  lebih dalam yang jelas kita akan bertanya terlebih dahulu:
Apa itu manusia?
Manusia yang kerap kali kita dengar dimuka bumi adalah puncak ciptaan Tuhan, mahluk yang paling tertinggi dan merupakan wakil dari Tuhan dibumi untuk menjalankan amar ma`ruf nahi mungkar. Sesuatu yang yang membuat manusia menjadi manusia bukan hanya dari beberapa sifat atau kegiatan yang ia miliki, melainkan suatu susunan sebagai sifat-sifat dan kegiatan yang khusus dimiliki manusia saja yaitu fitrah.
Dengan adanya fitrah manusia yang mempunyai dorongan  berbuat suci yang secara kodrati cenderung kepada kebenaran. Hati nurani merupakan pemancar dari lahirnya kebaikan manusia, kesucian, kebenaran. Adapun tujuan hidup manusia adalah kebenaran yang mutlak atau kebenaran yang terakhir yaitu Tuhan Yang Maha Esa.
Fitrah merupakan bentuk keseluruhan tentang diri manusia yang secara asasi dan prinsipil membedakannya makhluk-makhluk yang lain. Dengan memenuhi hati nurani seseorang berada dalam fitrahnya dan menjadi manusia sejati.
Kehidupan manusia dipersentasikan dalam bentuk kerja atau kita sebut amal perbuatan selama ia hidup dibumi, dan nilai-nilai tidak akan dikatakan hidup dan berarti sebelum ada action dalam bentuk kegiatan-kegiatan amaliah yang kongkrit. Sedangkan nilai hidup manusia tergantung pada nilai kerjanya. Dengan melalaui amal perbuatan yang berprikemanusian (tuntuna hati nurani) manusia mengecap kebahagian, namun sebaliknya jika manusia amal perbuatannya tidak berprikemanusian maka ia akan menderita kepedihannya.
Dikatakan hidup itu berarti jika dijalani dengan sungguh-sungguh dan sempurna, yang didalamnya manusia dapat mewjudkan dan mengembangkan kecakapan-kecakapan yang memenuhi keperluannya. Manusia dapat diakatakan hidup berarti dan berharga apabila dia merasakan kebahagian, kenikmatan dalam kegiatan-kegiatan yang membawa perubahan kearah kemajuan  baik mengenai alam maupun masyarakat.
Seorang manusia sejati (insane kamil) adalah yang kegiatan mental phisikisnya merupakan suatu keseluruhan, kerja rohani dan jasmani bukanlah dua kenyataan yangterpisah, dia tidak mengenal perbedaan antara kerja dan kesenangan, kerja baginya dimaknai sebagai kesenagan dan kesenangan ada dalam dan melalui kerja. Dia berkepribadian merdeka, memiliki dinya sendiri, dengan menyatakan keluar corak perorangannya dan mengembangkan kepribadiannya dan wataknya secara harmonis, dia tidak mengenal perbedaan antara kehidupan individu dan kehidupan komunal, tidak membedakan antara perorangan dan sebagai anggota masyarakat. Hak dan kewajibannya serta kegiatan-kegiatan untuk dirinya adalah juga sekaligus untuk sesame ummat manusia.
Baginya tidak ada pembagian dua antara kegiatan rohani dan jasmani, pribadi dan masyarakat, agama dan politik, maupun duni dan akhirat. Kesemuanya dimanifestasiakan dalam suatu kesatuan kerja yang tunggal pancaran niatnya yaitu kebaikan dan kebenaran.
~Wamaa kholaqtul jinna walinsa illaliyagbudzun.(al-Quran, S, Adz-dzariyah: 56)---( dan aku tidak ciptakan jin dan manusia melainkan supaya mereka mengapdi kepada-Ku).
~Maka hadapkanlah dengan lurus kepada agama Allah (tataplah atas) fitrah Allah yang telah menciptakan manusia menurut fitrah itu…….(Al-Qur`an, S, Ar-Rum: 30)
~Wahai orang yang beriman, kenapakah kamu menagtakan sesuatu yang tidak kamu kerjakan, amat besar kebenciannya disisi Allah bahwa kamu mengatakan apa-apa yang kamu tidak kamu kerjakan (Al-Qur`an, S, As-Shaf: 2-3 ).

ü  Refrensi
~Nilai-nilai Dasar Perjuangan (NDP) HMI…

Mudah-mudahan tulisan ini bisa memberikan mamfaat bagi pembaca, ummat, dan bangsa.

Rabu, 26 Oktober 2011

STUDI ANALISIS SISTEM PENDIDIKAN DI INDONESIA DALAM PERSFEKTIF UNDANG-UNDANG NO. 20 TAHUN 2003

      Pendidikan adalah media atau sarana untuk mencerdaskan kehidupan bangsa dan membawa bangsa ini pada era aufklarung (pencerahan). Pendidikan bertujuan untuk membangun tatanan bangsa yang berbalut dengan nilai-nilai kepintaran, kepekaan dan kepedulian terhadap kehidupan berbangsa dan bernegara. Pendidikan merupakan tonggak kuat untuk mengentaskan kemiskinan pengetahuan, menyelesaikan persoalan kebodohan, dan menuntaskan segala permasalahan bangsa yang selama ini terjadi. Pendidikan adalah proses memanusiakan manusia yaitu menyadari akan manusia yang merdeka. Manusia yang merdeka hidup membudaya. Pendidikan harus mendorong manusia, yang dibesarkan dalam habitusnya, untuk menciptakan dan merekonstruksi budayanya itu sendiri.
Namun di saat ini kondisi pendidikan yang ada, sudah berada di ujung kehancuran dan bahkan sudah diluar apa yang menjadi harapan. Pendidikan yang seharusnya menjadi prioritas utama dan utama yang diharapkan dapat mengentaskan dari segala permasalahan bangsa namun, hingga sampai saat ini pemerintah hanya menempatkan aspek pendidikan sebagai prioritas belanja negara saja. Alhasil bahwa pendidikan nasional yang terjadi saat ini kalah jauh jika dibandingkan dengan negara-negara tetangga, seperti Malaysia, Singapura, Brunai, Cina negara yang komunis, bahkan Vietnam, negara yang baru saja merdeka beberapa tahun lalu. 
download selengkapnya disini

LastStringBuffer

public class LastStringBuffer{
public static void main(String[] args){

String str1 = "salam keadilan !";
StringBuffer sb1 = new StringBuffer(str1);
System.out.println("Awal mula : " + sb1.toString());
System.out.println("capacity() = " + sb1.capacity());
System.out.println("length() = " +sb1.length());
sb1.setCharAt(15, '?');
System.out.println("Usai setCharAt() ; " + sb1.toString());
sb1.append("yes, Salam keadilan !");
System.out.println("Usai append() ; " + sb1.toString());
sb1.insert(14, " untuk Bumi Indonesia");
System.out.println("Usai Insert() :  " + sb1.toString());
sb1.delete(6, 14);
System.out.println("Usai delete() : " + sb1.toString());

}
}

LatDoWhile

public class LatDoWhile{
public static void main(String args[]){
int bilangan = 5;
int x = 2;
int hasil = 1;
do
{
System.out.print(hasil + " * " + x + " + ");
hasil = hasil*x;
System.out.println(hasil);
x++;
}
while(x<=bilangan);
System.out.println(bilangan + " ! + " + hasil);
}
}

LatsSwithcCase

public class LastSwitchCase{
public static void main(String[]args){
char inisial = 'M';
String nama = null;
switch(inisial){
case 'A': nama = "agung";break;
case 'E' : nama = "Eko";break;
case 'F' : nama = "Fikri";break;
case 'M' : nama = "Millati";break;
case 'S' : nama = "Syarif";break;
case 'T' : nama = "Toosa";break;
case 'Y' : nama = "Yudo";break;
default : nama = "Tak `dikenal";
}
System.out.println("Nama anda adalah " + nama);
}
}

Menghitung Luas dengan Java

public class luas {

int panjang = 2;
 int lebar = 5;
  {
 public static void main (String [] args);
{
war luas = new war ();

System.out.println ("luas*lebar");
}
}

Ejaan Bahasa Indonesia (BAB III)

Ejaan bahasa indonesia telah beberapa kali mengalami perubahan. Adapun ejaan yang digunakan saat ini adalah ejaan yang disempurnakan. Namun sebelumnya telah digunakan beberapa ejaan yang lain.
1.      Ejaan Van Ophuijsen
Ejaan ini merupakan ejaan bahasa Melayu dengan huruf Latin. Charles Van Ophuijsen yang dibantu oleh Nawawi Soetan Ma’moer dan Moehammad Taib Soetan Ibrahim menyusun ejaan baru ini pada tahun 1896. Pedoman tata bahasa yang kemudian dikenal dengan nama ejaan van Ophuijsen itu resmi diakui pemerintah kolonial pada tahun 1901.
Contoh:
2.      Ejaan Soewandi
Ejaan ini diresmikan pada tanggal 19 Maret 1947 menggantikan ejaan sebelumnya. Ejaan ini juga dikenal dengan nama ejaan Soewandi
3.      Ejaan Yang Disempurnakan
Ejaan ini diresmikan pemakaiannya pada tanggal 16 Agustus 1972 oleh Presiden Republik Indonesia. Peresmian itu berdasarkan Putusan Presiden No. 57, Tahun 1972. Dengan EYD, ejaan dua bahasa serumpun, yakni Bahasa Indonesia dan Bahasa Malaysia, semakin dibakukan.

Selasa, 25 Oktober 2011

script nama, nim, jurusan

public class informatika

{

 private String nama;

 private String nim;

 private String jurusan;



 public void setNama(String nama){

 this.nama=nama;

 }

 public void setNim(String nim){

 this.nim=nim;

 }

 public void setJurusan(String jurusan){

 this.jurusan=jurusan;

 }

 public String getJurusan(){

 return jurusan;

 }

 public void tampilkan(){

 System.out.println("Nama : "+nama+"\n");

 System.out.println("Nim : "+nim+"\n");

 }



 public static void main(String[] args)

 {

 mahasiswa siswa = new mahasiswa();

 siswa.setNama("aya");

 siswa.setNim("10043163");

 siswa.setJurusan("Informatika E");

 siswa.tampilkan();

 System.out.println("Jurusan : "+siswa.getJurusan());

 }

}

Senin, 24 Oktober 2011

Don't Posesive

Saat ini kita akan berbicara tentang hubungan cinta gimana salah satu pasangan punya sifat yang sangaaat dan sangaaat posesif, Arti posesif sendiri adalah suatu perasaan ingin memiliki dan menguasai pasangan secara berlebihan, tingkat cemburu paling atas. Sikap ini bisa tumbuh dengan sendirinya karena pengalaman cinta masa lalu yang buruk akibat pernah diselingkuhi atau dikhianati pasangan; sehingga dia tidak ingin kejadian tersebut terulang kembali. tapi lama-lama klo pasangan kaya gitu nyaman gak ya buat kita? kayanya gak banget deh. terinspirasi dari curhatan temanku sendiri untuk mem-posting hal yang berbau kata-kata posesife, kebayang gak kalo setiap hari, setiap jam, bahkan setiap menit pasangan kita minta di telpooon terus, apa gak risih tuh? iya kalo kita gak ada pekerjaan atau aktivitas lain, itu mah gak masalah, ini yang jadi masalah adalah ketika kita beraktivitas dan si doi minta di telfonin, keganggu banget kan? nah untuk menghindari hal seperti itu ane punya tipsnya ne, mau tau gak?
yang pertama:minta izin ke doi kalo kita mau beraktifitas, kirim sms kek ato telpon kalo perlu.
kedua: kalo dia mulai mengganggu aktivitas kasih pengertian ke doi kalo kamu lagi sibuk.
ketiga: kalo masih aja tetep gak ngertiin, silent tuh hp kalo perlu matiin  biar kamu fokus ama pekerjaan ato kegiatan (secara kita haru profesional)
keempat: kalo dia marahin kamu, marahin balik aja, biar dia tau kalo kamu juga punya kegiatan (emangnya cuma dia doang yang bisa bebas)
kelima: kalo tetep aja gak ngertiin putusin aja, toh masih banyak orang yang lebih baik dan lebih ngerti dari pada dia (sory, bukannya aku mau menjadi provokator, cuman yang harus aku (pribadi) tegaskan, cinta itu bukan pengekangan, tapi pengertian, saling mengerti satu sama lain, ingat, kita hidup sebagai mahluk sosial, dunia bukan cuma milik berdua)

Minggu, 23 Oktober 2011

Improperly

talking about the boarding school students also talked about life, let the schoolaloneboarding inhabited by ethnic background and race variety, a wide range ofdifferent properties and behavior, but within one goal, one vision and onemission,guarded by an agency that regulates in the middle , there is also governingboardunder the leadership, if I can give opinions, many managers who usethe opportunityto boast with the mandate which he held, the desire to own the set, such examples as told by my friends who currently live within the scope cottagepesantren that managersthink very frivolous, pretentious feel great and proud, arrogant, and told the studentsorganize themselves arbitrarily, this is what they told my friend in his new life, there is no tolerance for small children whosometimes beaten by the board, not as the meekasupposed to do, they must protect and set a good example for students.

Vektor



import java.awt.event.*;
import javax.swing.*;
public class vektor extends JFrame{


JLabel t=new JLabel("=");
JLabel e=new JLabel("=");
JLabel U=new JLabel("U");
JLabel V=new JLabel("V");
JLabel X=new JLabel("i");
JLabel Y=new JLabel("j");
JLabel Z=new JLabel("k");
JLabel L=new JLabel("i");
JLabel M=new JLabel("j");
JLabel N=new JLabel("k");


JLabel uv=new JLabel("U.V =");
JLabel p1=new JLabel("+");
JLabel p2=new JLabel("+");
JLabel p3=new JLabel("=");


JTextField isi1=new JTextField();
JTextField isi2=new JTextField();
JTextField isi3=new JTextField();
JTextField isi4=new JTextField();




JTextField a=new JTextField();
JTextField b=new JTextField();
JTextField c=new JTextField();
JTextField i=new JTextField();
JTextField j=new JTextField();
JTextField k=new JTextField();


JButton ac=new JButton("hasil");
JTextArea out=new JTextArea();
JButton exit=new JButton("exit");
vektor(){
setTitle("Perkalian Vektor");
setLocation(200,100);
setSize(400,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}


public void komponen(){
getContentPane().setLayout(null);


getContentPane().add(t);
t.setBounds(20,35,25,25);
getContentPane().add(U);
U.setBounds(10,35,20,20);
getContentPane().add(a);
a.setBounds(40,20,30,20);
getContentPane().add(b);
b.setBounds(40,50,30,20);
getContentPane().add(c);
c.setBounds(40,80,30,20);
getContentPane().add(X);
X.setBounds(75,20,20,20);
getContentPane().add(Y);
Y.setBounds(75,50,20,20);
getContentPane().add(Z);
Z.setBounds(75,80,20,20);


getContentPane().add(V);
V.setBounds(150,35,20,20);
getContentPane().add(e);
e.setBounds(160,35,20,20);
getContentPane().add(i);
i.setBounds(180,20,30,20);
getContentPane().add(j);
j.setBounds(180,50,30,20);
getContentPane().add(k);
k.setBounds(180,80,30,20);
getContentPane().add(L);
L.setBounds(215,20,20,20);
getContentPane().add(M);
M.setBounds(215,50,20,20);
getContentPane().add(N);
N.setBounds(215,80,20,20);


getContentPane().add(uv);
uv.setBounds(10,110,40,20);
getContentPane().add(isi1);
isi1.setBounds(50,110,30,20);
getContentPane().add(isi2);
isi2.setBounds(120,110,30,20);
getContentPane().add(isi3);
isi3.setBounds(200,110,30,20);


getContentPane().add(p1);
p1.setBounds(90,110,20,20);
getContentPane().add(p2);
p2.setBounds(170,110,20,20);
getContentPane().add(p3);
p3.setBounds(245,110,20,20);


getContentPane().add(ac);
ac.setBounds(10,150,70,20);
getContentPane().add(out);
out.setBounds(260,110,50,20);


setVisible(true);
}


public void aksi(){
ac.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
int op=Integer.parseInt(a.getText());
int os=Integer.parseInt(b.getText());
int oz=Integer.parseInt(c.getText());
int ok=Integer.parseInt(i.getText());
int oy=Integer.parseInt(j.getText());
int oi=Integer.parseInt(k.getText());
String z=String.valueOf(op*ok);
isi1.setText(z);
String f=String.valueOf(os*oy);
isi2.setText(f);
String w=String.valueOf(oz*oi);
isi3.setText(w);
String g=String.valueOf((op*ok)+(os*oy)+(oz*oi));
out.setText(g);
}
});




}
public static void main(String[]args){
vektor hu=new vektor();
hu.komponen();
hu.aksi();
}
}

Matrik

import javax.swing.*;

public class Matriks extends JFrame{
public Matriks(){
fieldMatriks=new JTextField[12][12];
initComponents();
for(int i=0;i<12;i++){
for(int j=0;j<12;j++){
fieldMatriks[i][j]=new JTextField();
fieldMatriks[i][j].setEnabled(false);
panelMatriks.add(fieldMatriks[i][j]);
}
}
fieldMatriks[0][0].setEnabled(true);
}
private JTextField fieldMatriks[][];

private void initComponents(){
buttonGroup1=new javax.swing.ButtonGroup();
comboDimensi=new javax.swing.JComboBox();
jLabel1=new javax.swing.JLabel();
buttonPrint=new javax.swing.JButton();
jPanel1=new javax.swing.JPanel();
radioInverse=new javax.swing.JRadioButton();
radioDeterminan=new javax.swing.JRadioButton();
radioTranspose=new javax.swing.JRadioButton();
panelMatriks=new javax.swing.JPanel();
jPanel3=new javax.swing.JPanel();
jLabel2=new javax.swing.JLabel();
jLabel3=new javax.swing.JLabel();
jLabel5=new javax.swing.JLabel();
jLabel4=new javax.swing.JLabel();
jLabel9=new javax.swing.JLabel();
jLabel8=new javax.swing.JLabel();
jLabel7=new javax.swing.JLabel();
jLabel6=new javax.swing.JLabel();
jLabel11=new javax.swing.JLabel();
jLabel10=new javax.swing.JLabel();
jLabel12=new javax.swing.JLabel();
jLabel13=new javax.swing.JLabel();
jPanel2=new javax.swing.JPanel();
jScrollPane1=new javax.swing.JScrollPane();
areaOutput=new javax.swing.JTextArea();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
comboDimensi.setModel(new javax.swing.DefaultComboBoxModel(new String[]{"1","2","3","4","5","6","7","8","9","10","11","12"}));
comboDimensi.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
comboDimensiActionPerformed(evt);
}
});
jLabel1.setText("Dimensi Matriks");
buttonPrint.setText("Running");
buttonPrint.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
buttonPrintActionPerformed(evt);
}
});
jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder("Operasi Hitung"));
buttonGroup1.add(radioInverse);
radioInverse.setSelected(true);
radioInverse.setText("Inverse");
buttonGroup1.add(radioDeterminan);
radioDeterminan.setText("Determinan");
buttonGroup1.add(radioTranspose);
radioTranspose.setText("Transpose");
javax.swing.GroupLayout jPanel1Layout=new javax.swing.GroupLayout(jPanel1);
jPanel1.setLayout(jPanel1Layout);
jPanel1Layout.setHorizontalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(radioInverse)
.addComponent(radioDeterminan)
.addComponent(radioTranspose))
.addContainerGap(16,Short.MAX_VALUE))
);
jPanel1Layout.setVerticalGroup(
jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel1Layout.createSequentialGroup()
.addContainerGap()
.addComponent(radioInverse)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(radioDeterminan)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(radioTranspose)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE))
);
panelMatriks.setLayout(new java.awt.GridLayout(12, 12));
jLabel2.setText("   X1");
jLabel3.setText("X2");
jLabel5.setText("X3");
jLabel4.setText("X4");
jLabel9.setText("X5");
jLabel8.setText("X6");
jLabel7.setText("X7");
jLabel6.setText("X8");
jLabel11.setText("x9");
jLabel10.setText("X10");
jLabel12.setText("X11");
jLabel13.setText("X12");
javax.swing.GroupLayout jPanel3Layout=new javax.swing.GroupLayout(jPanel3);
jPanel3.setLayout(jPanel3Layout);
jPanel3Layout.setHorizontalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel3Layout.createSequentialGroup()
.addComponent(jLabel2,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel5,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel4,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel9,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel8,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel7,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel11,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel12,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel13,javax.swing.GroupLayout.PREFERRED_SIZE,29,javax.swing.GroupLayout.PREFERRED_SIZE))
);
jPanel3Layout.setVerticalGroup(
jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel2,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel5,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel4,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel9,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel8,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel7,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel11,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel10,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel12,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel13,javax.swing.GroupLayout.PREFERRED_SIZE,34,javax.swing.GroupLayout.PREFERRED_SIZE)
);
jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder("Output"));
areaOutput.setColumns(20);
areaOutput.setRows(5);
jScrollPane1.setViewportView(areaOutput);
javax.swing.GroupLayout jPanel2Layout=new javax.swing.GroupLayout(jPanel2);
jPanel2.setLayout(jPanel2Layout);
jPanel2Layout.setHorizontalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addContainerGap()
.addComponent(jScrollPane1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(280,Short.MAX_VALUE))
);
jPanel2Layout.setVerticalGroup(
jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(jPanel2Layout.createSequentialGroup()
.addComponent(jScrollPane1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE))
);

javax.swing.GroupLayout layout=new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jPanel2,javax.swing.GroupLayout.Alignment.LEADING,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(buttonPrint)
.addComponent(jPanel1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel1)
.addComponent(comboDimensi,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jPanel3,javax.swing.GroupLayout.DEFAULT_SIZE,347,Short.MAX_VALUE)
.addComponent(panelMatriks,javax.swing.GroupLayout.DEFAULT_SIZE,347,Short.MAX_VALUE))))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(37,37,37)
.addComponent(jLabel1)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(comboDimensi,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(buttonPrint))
.addGroup(layout.createSequentialGroup()
.addGap(25,25,25)
.addComponent(jPanel3,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(panelMatriks,javax.swing.GroupLayout.PREFERRED_SIZE,285,javax.swing.GroupLayout.PREFERRED_SIZE)))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jPanel2,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)
.addContainerGap())
);
pack();
}                        
private void buttonPrintActionPerformed(java.awt.event.ActionEvent evt){                                            
if(radioInverse.isSelected()){
JOptionPane.showMessageDialog(this, "Belum Bisa");
}else if(radioDeterminan.isSelected()){
int jumlahOrdo=Integer.parseInt(String.valueOf(comboDimensi.getItemAt(comboDimensi.getSelectedIndex())));
int input[][]=new int[jumlahOrdo][jumlahOrdo];
for(int i=0;i<jumlahOrdo;i++){
for(int j=0;j<jumlahOrdo;j++){
input[i][j] = Integer.parseInt(fieldMatriks[i][j].getText());
}
}
int hasil=determinanMatriks(input);
areaOutput.setText(String.valueOf(hasil));
}else if(radioTranspose.isSelected()){
areaOutput.setText("");
int jumlahOrdo=Integer.parseInt(String.valueOf(comboDimensi.getItemAt(comboDimensi.getSelectedIndex())));
int input[][]=new int[jumlahOrdo][jumlahOrdo];
for(int i=0;i<jumlahOrdo;i++){
for(int j=0;j<jumlahOrdo;j++){
input[i][j]=Integer.parseInt(fieldMatriks[i][j].getText());
}
}
int hasil[][]=transposeMatriks(input);
for(int i=0;i<hasil.length;i++){
for(int j=0;j<hasil[i].length;j++){
areaOutput.append(hasil[i][j]+"\t");
}
areaOutput.append("\n");
}
}
}                                           
private void comboDimensiActionPerformed(java.awt.event.ActionEvent evt){                                             
int jumlahOrdo=Integer.parseInt(String.valueOf(comboDimensi.getItemAt(comboDimensi.getSelectedIndex())));
for(int i=0;i<jumlahOrdo;i++){
for(int j=0;j<jumlahOrdo;j++){
fieldMatriks[i][j].setEnabled(true);
}
}
for(int i=0;i<12;i++){
for(int j=jumlahOrdo;j<12;j++){
fieldMatriks[i][j].setEnabled(false);
}
}
for(int i=jumlahOrdo;i<12;i++){
for(int j=0;j<12;j++){
fieldMatriks[i][j].setEnabled(false);
}
}
}                                            
public static void main(String args[]){
java.awt.EventQueue.invokeLater(new Runnable(){
public void run(){
new Matriks().setVisible(true);
}
});
}
private javax.swing.JTextArea areaOutput;
private javax.swing.ButtonGroup buttonGroup1;
private javax.swing.JButton buttonPrint;
private javax.swing.JComboBox comboDimensi;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel12;
private javax.swing.JLabel jLabel13;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel8;
private javax.swing.JLabel jLabel9;
private javax.swing.JPanel jPanel1;
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JPanel panelMatriks;
private javax.swing.JRadioButton radioDeterminan;
private javax.swing.JRadioButton radioInverse;
private javax.swing.JRadioButton radioTranspose;
private int[][]transposeMatriks(int[][]a){
int hasil[][]=new int[a.length][a[0].length];
for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++){
hasil[j][i]=a[i][j];
}
}
return hasil;
}
private int determinanMatriks(int[][]a){
int hasil=0;
int sarrus[][];
if(a.length==2){
sarrus=a;
int temp=1;
for(int i=0;i<sarrus.length;i++){
for(int j=0;j<sarrus[i].length;j++){
System.out.print(sarrus[i][j]+" ");
}
System.out.println("");
}
temp=sarrus[0][0]*sarrus[1][1];
hasil+=temp;
System.out.println(hasil);
temp=sarrus[0][1]*sarrus[1][0];
hasil-=temp;
System.out.println(hasil);
}else{
sarrus=new int[a.length][a[0].length+a.length-1];
int temp=1;
for(int i=0;i<sarrus.length;i++){
for(int j=0;j<sarrus[i].length;j++){
if(j>=a[0].length)
sarrus[i][j]=a[i][j-a[0].length];
else
sarrus[i][j]=a[i][j];
}
}
for(int i=0;i<sarrus.length;i++){
for(int j=0;j<sarrus[i].length;j++){
System.out.print(sarrus[i][j]+" ");
}
System.out.println("");
}
for(int i=0;i<a.length;i++){
temp=1;
for(int j=0;j<a[0].length;j++){
temp*=sarrus[j][i+j];
}
hasil+=temp;
}
System.out.println(hasil);
for(int i=sarrus[0].length-1;i>=a[0].length-1;i--){
temp=1;
for(int j=0;j<a[0].length;j++){
temp*=sarrus[j][i-j];
}
hasil-=temp;
}
System.out.println(hasil);
}
return hasil;
}
}

Menghitung segitiga dengan OOP

public class segitigaDgnOOP
{
private int alas;
private int tinggi;


public void setAlas(int alas)
{
this.alas = alas;
}
public void setTinggi(int tinggi)
{
this.tinggi = tinggi;
}
public int getAlas()
{
return alas;
}
public int getTinggi()
{
return tinggi;
}


public double hitungLuas()
{
double luas;
luas=0.5*alas*tinggi;
return luas;
}


}

perhitungan suhu celcius ke fahrenheit

public class suhu
{


public static void main(String args[])




{


int celcius;
int fahrenheit;
System.out.printf("\2=");
Scanner input = new Scanner(System.in);
celcius = input.nextInt();




fahrenheit = (9/5 * celcius) + 32;
System.out.println("nilainya dalam fahrenheit = " + fahrenheit);






}




}

Membuat perhitungan akar dengan java

import java.util.*; 
public class akar{ 
static double D(int a,int b,int c){ 
return (Math.pow(b,2)-4*a*c); 

static double x1(int a,int b,int c){ 
return (-b + Math.sqrt(D(a,b,c)))/2*a; 

static double x2(int a,int b,int c){ 
return (-b - Math.sqrt(D(a,b,c)))/2*a; 

static double x(int a,int b){ 
return (-b/(2*a)); 

static void PK(int a,int b,int c){ 
if (D(a,b,c)>0){ 
System.out.println("x1 = "+x1(a,b,c)); 
System.out.println("x2 = "+x2(a,b,c)); 
 System.out.println("");
System.out.println("Akar-akar persamaan kuadrat nyata dan berbeda");
System.out.println("Karena D>0, maka persamaan kuadrat tidak mempunyai dua akar Real yg berlainan."); 
}else if(D(a,b,c)==0){ 
System.out.println("x = "+x(a,b)); 
 System.out.println("");
System.out.println("Akar-akar persamaan kuadrat nyata tetapi kembar, Karena D=0 ");
System.out.println("maka persamaan kuadrat tidak mempunyai akar Real yg sama atau kembar."); 
}else{ 
 System.out.println("");
System.out.println("Akar-akar persamaan imaginer...!"); 
System.out.println("Karena D<0, maka persamaan kuadrat tidak mempunyai akar Real."); 




public static void main(String[] args){ 
Scanner input = new Scanner(System.in); 
System.out.println("");
System.out.println("\t\t  MENU\n");
   System.out.println("\t\t^^^^^^^^\n");


System.out.println("Program Mencari Akar-akar Persamaan Kuadrat"); 
 System.out.println("");
System.out.println("*^Menggunakan Rumus abc^*"); 
 System.out.println("");
System.out.print("Masukkan nilai a = "); 
int a=input.nextInt(); 
System.out.print("Masukkan nilai b = "); 
int b=input.nextInt(); 
System.out.print("Masukkan nilai c = "); 
int c=input.nextInt(); 
 System.out.println("");
System.out.println("Nilai Diskriminannya, -> D = "+D(a,b,c)); 
System.out.print(""); 
PK(a,b,c); 
  System.out.println("");
   System.out.println("\t\tTerima Kasih\n");
   System.out.println("\t\tSampai Jumpa\n");

}

Membuat koneksi Mysql menggunakan Script Java

Membuat koneksi dengan script java akan membuat atau menyambungkan data yang ada pada Mysql akan terditeksi, dengan bantuan XAMPP semuanya akan jadi mudah memasukan dan menghapus data, beberapa contoh Script java coneksi dibawah ini akan membantu anda membuat data di mysql.

1. code Cruid

import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.*;
import java.sql.*;
import javax.swing.table.DefaultTableModel;


class DBnews extends JFrame{
JLabel lblNama = new JLabel("Nama");
JLabel lblNim = new JLabel("Nim");
JTextField txtNama = new JTextField(8);
JTextField txtNim = new JTextField(8);
JButton btnSimpan = new JButton("Simpan");
JButton btnUbah = new JButton("Ubah");
JButton btnHapus = new JButton("Hapus");
JTable tabel = new JTable();
JScrollPane jScrollPane = new JScrollPane();
private Connection conn;

void DBnews(){
setTitle("KELOMPOK 1");
setLocation (200,300);
setSize (800,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}


void aturKomponen(){
getContentPane().setLayout(null);
getContentPane().add(lblNim);
lblNim.setBounds(10,10,100,20);
getContentPane().add(lblNama);
lblNama.setBounds(10,30,100,20);
getContentPane().add(txtNim);
txtNim.setBounds(130,10,100,20);
getContentPane().add(txtNama);
txtNama.setBounds(130,30,100,20);
getContentPane().add(tabel);
tabel.setBounds(20,60,600,200);
getContentPane().add(btnSimpan);
btnSimpan.setBounds(250,10,100,20);
getContentPane().add(btnUbah);
btnUbah.setBounds(250,30,100,20);
getContentPane().add(btnHapus);
btnHapus.setBounds(350,10,100,40);
setVisible(true);


}


public void aksi(){
btnSimpan.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
try{
masukanData();
}
catch (Exception e) {
}
}
});

btnUbah.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
try{
ubahData();
}
catch (Exception e){
}
}
});


btnHapus.addActionListener(new java.awt.event.ActionListener(){
public void actionPerformed(java.awt.event.ActionEvent evt){
try{
hapusData();
}
catch (Exception e){
}
}
});


tabel.addMouseListener(new java.awt.event.MouseAdapter(){
public void mouseClicked(java.awt.event.MouseEvent evt){
tableClick();
}
});
}


private void tableClick(){
int xbaris = this.tabel.getSelectedRow();
txtNim.setText(tabel.getValueAt(xbaris,0).toString ());
txtNama.setText(tabel.getValueAt(xbaris,1).toString ());
}

private void koneksi() throws ClassNotFoundException {
try {
Class.forName("com.mysql.jdbc.Driver");
conn= DriverManager.getConnection("jdbc:mysql://localhost/perpustakaan?user=root&password=");
Statement stmt = conn.createStatement();
}
catch (Exception e){
}
}


private void showTabel(){
DefaultTableModel dtm=null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection("jdbc:mysql://localhost/dbnews?user=root&password=");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from mhs");
//Menciptakan model tabel
dtm = createTable (rs);
}
catch (Exception e){
}
pack();
setVisible(true);
tabel.setModel(dtm);
}


private void masukanData() throws SQLException, SQLException,ClassNotFoundException {
koneksi();
Statement perintah = conn.createStatement();
String sql = "insert into mhs values ('"+txtNama.getText() +"', '"+txtNim.getText()+"')";
perintah.execute(sql);
perintah.close();
txtNama.setText("");
txtNim.setText("");
showTabel();
aturKomponen();
JOptionPane.showMessageDialog(null, "Data berhasil disimpan","Informasi", JOptionPane.INFORMATION_MESSAGE);
}


private void ubahData() throws SQLException, SQLException, ClassNotFoundException {
koneksi();
Statement perintah = conn.createStatement();
String sql = "update mhs set nama='"+txtNama.getText()+"' where Nim='"+txtNim.getText()+"'";
perintah.execute(sql);
perintah.close();
txtNama.setText("");
txtNim.setText("");
showTabel();
aturKomponen();
JOptionPane.showMessageDialog(null,"Data berhasil diubah", "Informasi", JOptionPane.INFORMATION_MESSAGE);
}


private void hapusData() throws SQLException, SQLException, ClassNotFoundException{
koneksi();
Statement perintah = conn.createStatement();
String sql = "delete from  mhs where Nim ='"+txtNim.getText()+"'";
perintah.execute(sql);
perintah.close();
txtNama.setText("");
txtNim.setText("");
showTabel();
aturKomponen();
JOptionPane.showMessageDialog(null,"Data berhasil diubah", "Informasi", JOptionPane.INFORMATION_MESSAGE);
}


private DefaultTableModel createTable(ResultSet rs) throws SQLException{
DefaultTableModel dtm = new DefaultTableModel();
ResultSetMetaData rsmd = rs.getMetaData();
int intNum = rsmd.getColumnCount();
String[] str = new String[intNum];
for (int i = 0; i < intNum; i++){
str[i] = rsmd.getColumnName(i + 1);
}
dtm.setColumnIdentifiers(str);
while (rs.next()){
String[] data = new String[intNum];
for (int i = 0; i < intNum; i++){
data[i] = rs.getString(i + 1);
}
dtm.addRow(data);
}
return dtm;
}


public static void main(String[] args){
DBnews running=new DBnews();
running.DBnews();
running.aturKomponen();
running.showTabel();
running.aksi();
}
}


2. Script Menu

import javax.swing.*;


public class menu extends JFrame {


    JMenuBar menubar = new JMenuBar();
    JMenu file = new JMenu("File");
    JMenu operasi = new JMenu("Operasi");
    JMenu about = new JMenu("Pembuat");
    JMenuItem exit = new JMenuItem("Exit");
    JMenuItem cruid = new JMenuItem("CRUID");
    JMenuItem pembuat = new JMenuItem("Pembuat");


    menu() {
        setTitle("Contoh Menu ");
        setLocation(400, 200);
        setSize(400, 250);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


    }


    void pengaturanComponen() {
        getContentPane().setLayout(null);


        menubar.add(file);
        menubar.add(operasi);
        menubar.add(about);
        file.add(exit);
        operasi.add(cruid);
about.add(pembuat);
        getContentPane().add(menubar);
        menubar.setBounds(4, 4, 400, 40);
        setVisible(true);
    }


    void aksi() {
        exit.addActionListener(new java.awt.event.ActionListener() {


            public void actionPerformed(java.awt.event.ActionEvent evt) {


            System.exit(0);


            }
        });
cruid.addActionListener(new java.awt.event.ActionListener() {


            public void actionPerformed(java.awt.event.ActionEvent evt) {


                cruid CruidAlias=new cruid();
               CruidAlias.setVisible(true);


            }
        });
pembuat.addActionListener(new java.awt.event.ActionListener() {


            public void actionPerformed(java.awt.event.ActionEvent evt) {


                About AboutAlias=new About();
               AboutAlias.setVisible(true);


            }
        });
    }


    public static void main(String[] args) {




        menu runningapp = new menu();
        runningapp.pengaturanComponen();
        runningapp.aksi();
    }
}




3. Script koneksi

import javax.swing.*;
import java.awt.*;
import java.sql.*;
public class Koneksi {
    
    void koneksiDatabase(){
            try {
             Class.forName("com.mysql.jdbc.Driver");
           Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/dbnews?user=root&password=");
           Statement stmt = conn.createStatement();
           
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, ex.getMessage());
        } catch (ClassNotFoundException ex) {
            JOptionPane.showMessageDialog(null, ex.getMessage());
        }


    }






    public static void main(String args[]){
    Koneksi kon=new Koneksi();
    kon.koneksiDatabase();


    }






}
4. script import

import java.util.logging.level;
import java.util.logging.logger;
import javax.swing.*;
import javax.sql.*;
import javax.swing.table.DefaultTableModel;


class cruid extends JFrame {
 JLabel lblNama =new JLabel("Nama ");
 JLabel lblNim = new JLabel("NIM ");
 JTextField txtNama =new JTextField(8);
 JTextField txtNim = new JTextField(8);
 JButton btnSimpan =new JButton("Simpan");
 JButton btnUbah =new JButton("Ubah");
 JButton btnHapus =new JButton("Hapus");
 Jtable table =new JTable();
 JScrollPane jScrollPane = new JScrollPane();
 private Connection conn;


 void cruid (){
  setTitle("contoh database");
  setLocation (200,300);
  setSize(800,300);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 }


 void aturKomponen(){
  getContentPane().setlayout(null);
  getContentPane().add(lblNim);
  lblNim.setBounds(10,10,100,20);
  getContentPane().add(lblNama);
  lblNama.setBounds(10,30,100,20);
  getContentPane().add(txtNim);
  txtNim.setBounds(130,10,100,20);
  getContentPane().add(txtNama);
  txtNama.setBounds(130,30,100,20);
  getContentPane().add(tabel);
  tabel.setBounds(20,60,600,200);
  getContentPane().add(btnSimpan);
  btnSimpan.setBounds(250,10,30,100,20);
  getContentPane().add(btnUbah);
  btnUbah.setBounds(250,30,100,20);
  getContenPane().add(btnHapus);
  btnHapus.setBounds(350,10,100,20);
  setVisible(true);
}




public void aksi(){


  btnSimpan.addActionListener(new java.awt.event.ActionListener) {
public void actionPerformed(java)
  


apabila ingin menambahkan foto dalam data maka scriptnya

import javax.swing.*;




class About extends JFrame {


 JLabel lblFoto =new JLabel();
 JLabel Ket =new JLabel("Created By: ");


 About (){
  setTitle("About..");
  setLocation (200,300);
  setSize(200,200);
  setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
aturKomponen();
  setVisible(true);
 }


 void aturKomponen(){
 lblFoto.setIcon(new javax.swing.ImageIcon("edit.png"));


  getContentPane().setLayout(null);
  getContentPane().add(lblFoto);
  lblFoto.setBounds(50,20,200,180);
  getContentPane().add(Ket);
  Ket.setBounds(10,40,200,20);
 }




 public static void main(String args[]){


  java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new About().setVisible(true);
            }
        });




 }
}










 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes