Postingan

Menampilkan postingan dari September, 2018

JAVA BAB 12. JDBC(JAVA DATABASE CONNECTIVITY)

Connectivity) Ini postingan ke 12 SALSA yaaa, dimna ini post terakhir di pemograman Java.. Soryyy😊 jika, di post sebelum nya terdapat keslahan tulisan atau typo yg bertebaran, Saya mohon maaf Semoga dri java class 1 -12 ini memberikan manfaat,bab 12 ini membahas tentang Java Database Connectivity. Nahh!!! JDBC (Java Database Connectivity) adalah trademark dari Sun Microsystem yang merupakan bagian dari teknologi Java yang menangani pengolahan database. Java tidak membedakan cara pemrograman database yang satu dengan yang lainnya. Sebagai contoh : cara Java mengolah table Oracle dan MySQL sama saja,yang berbeda hanyalah alamat URL koneksi dan driver JDBC-nya. 1. KOMPONEN UTAMA JDBC JDBC memiliki beberapa komponen utama yang berhubungan dengan koneksi driver,koneksi database,eksekusi perintah SQL dll komponen-komponen tersebut antara lain: a. Driver adalah komponen untuk menangani masalah komunikasi dengan database server. b. DriverManager adalah komp
java Manajemen Layout TUGAS import javax.swing.*; import java.awt.*;class TES extends JFrame { JButton tombol0, tombol1, tombol2, tombol3, tombol4, tombol5, tombol6, tombol7, tombol8, tombol9, tombol10, tombol11; JLabel Label1, Label2, Label3; JPanel panelLabel, panel1, panel2, panel3; public TES () { setTitle ("MULTILAYOUT"); panelLabel = new JPanel (null); Label1 = new JLabel ("FlowLayout"); Label2 = new JLabel ("NoneLayout"); Label3 = new JLabel ("NoneLayout"); panel1 = new JPanel (new FlowLayout()); tombol0 = new JButton ("0"); tombol1 = new JButton ("1"); tombol2 = new JButton ("2"); tombol3 = new JButton ("3"); panel2 = new JPanel (null); tombol4 = new JButton ("4"); tombol5 = new JButton ("5"); tombol6 = new JButton ("6"); tombol7 = new JButton ("7"); Label3 = new JLabel ("GridLayout"); panel3 = new JPanel (new GridLayout(2,2)); tombol8
java JAVA GUI A.Membuat Program cthAWT1.java import java.awt.*; public class cthAWT1 { public static void main(String [] args) { Frame myFrame = new Frame("Contoh program AWT"); Label myLabel = new Label("Selamat belajar JAVA"); myFrame.add(myLabel); myFrame.setSize(200,150); myFrame.show(); } } Outputnya : B.Membuat Program cthAWT2.java import java.awt.*; class frameTurunan extends Frame { Label myLabel = new Label("Selamat Belajar JAVA!"); public frameTurunan(String judul) { setTitle(judul); setSize(200,200); add(myLabel); show(); } } public class cthAWT2 { public static void main(String [] args) { frameTurunan f = new frameTurunan("Ini Frame Turunan"); } } Outputnya : C.Membuat Program cthSwing1.java import javax.swing.*; public class cthSwing1 { public static void main(String[] args) { JFrame myFrame = new JFrame("Contoh program Swing"); JLabel myLabel = new JLabel("
java EVENT HANDLING import java.awt.*; import java.awt.event.*; import javax.swing.*; class CheckBox extends JFrame implements ItemListener { private JTextField teks; private JPanel panel; private JCheckBox cbx1,cbx2,cbx3; public CheckBox() { setTitle("Coba CheckBox"); teks = new JTextField("Jenis Kelamin:pilihan"); teks.setHorizontalAlignment(SwingConstants.CENTER); panel = new JPanel(new FlowLayout()); cbx1 = new JCheckBox("Pria"); cbx2 = new JCheckBox("Wanita"); cbx3 = new JCheckBox("Banci"); ButtonGroup group = new ButtonGroup(); group.add(cbx1); group.add(cbx2); group.add(cbx3); cbx1.addItemListener(this); cbx2.addItemListener(this); cbx3.addItemListener(this); setLayout(new BorderLayout()); add(teks,"North"); add(panel,"West"); panel.add(cbx1); panel.add(cbx2); panel.add(cbx3); pack(); setVisible(true); setLocation(200,200); setDefaultCloseOperation(EXIT_ON_CLOSE); } public void itemStateChanged(ItemEven
java Manajemen Layout TUGAS import javax.swing.*; import java.awt.*;class TES extends JFrame { JButton tombol0, tombol1, tombol2, tombol3, tombol4, tombol5, tombol6, tombol7, tombol8, tombol9, tombol10, tombol11; JLabel Label1, Label2, Label3; JPanel panelLabel, panel1, panel2, panel3; public TES () { setTitle ("MULTILAYOUT"); panelLabel = new JPanel (null); Label1 = new JLabel ("FlowLayout"); Label2 = new JLabel ("NoneLayout"); Label3 = new JLabel ("NoneLayout"); panel1 = new JPanel (new FlowLayout()); tombol0 = new JButton ("0"); tombol1 = new JButton ("1"); tombol2 = new JButton ("2"); tombol3 = new JButton ("3"); panel2 = new JPanel (null); tombol4 = new JButton ("4"); tombol5 = new JButton ("5"); tombol6 = new JButton ("6"); tombol7 = new JButton ("7"); Label3 = new JLabel ("GridLayout"); panel3 = new JPanel (new GridLayout(2,2)); tombol8
java JAVA GUI A.Membuat Program cthAWT1.java import java.awt.*; public class cthAWT1 { public static void main(String [] args) { Frame myFrame = new Frame("Contoh program AWT"); Label myLabel = new Label("Selamat belajar JAVA"); myFrame.add(myLabel); myFrame.setSize(200,150); myFrame.show(); } } Outputnya : B.Membuat Program cthAWT2.java import java.awt.*; class frameTurunan extends Frame { Label myLabel = new Label("Selamat Belajar JAVA!"); public frameTurunan(String judul) { setTitle(judul); setSize(200,200); add(myLabel); show(); } } public class cthAWT2 { public static void main(String [] args) { frameTurunan f = new frameTurunan("Ini Frame Turunan"); } } Outputnya : C.Membuat Program cthSwing1.java import javax.swing.*; public class cthSwing1 { public static void main(String[] args) { JFrame myFrame = new JFrame("Contoh program Swing"); JLabel myLabel = new JLabel("
java Package dan Java Kelas Hy guys kembali lagi dalam pembahasan java. Kali ini pembahasannya berjudul Package dan Java Kelas. Package dipakai untuk mengelompokkan file kelas yang terkait pada direktori yang sama, dimana dalam setiap kelasnya terdapat directive package yang mengacu pada direktori tersebut. Java kelas dibagi 2 yaitu kelas string dan kelas math. Kelas String merupakan kelas yang menangani deretan karakter. Kelas Math adalah kelas yang terdapat pada paket java. lang yang berguna untuk melakukan berbagai operasi matematika. Langkah-langkah Praktikum Pertama buat folder baru yang berjudul makhlukhidup A. Membuat program Manusia. java //file Manusia harus berada dalam folder makhlukhidup package makhlukhidup; public class Manusia { public String nama= " "; public Manusia (String nama) { this. nama=nama; } } B. Membuat program Tumbuhan. java //file Tumbuhan harus berada dalam folder makhlukhidup package makhlukhidup; public class Tumbuhan { public String n
java Overloading, Overriding, dan Exception Hy guys, kembali lagi dalam program java. Kalian ini saya akan memaparkan tentang Overloading, Overriding, dan Exception. Overloading adalah suatu kemampuan dalam bahasa berorientasi objek untuk menggunakan satu nama method untuk beberapa method yang memiliki parameter masukan yang berbeda (tipe maupun jumlah parameter). Overriding adalah suatu kemampuan dalam bahasa berorientasi objek untuk mengubah implementasi (menimpa) suatu method yang dimiliki oleh kelas super ketika kelas super tersebut diturunkan. Exception adalah suatu objek error khusus yang dibuat ketika terjadi kesalahan pada suatu program. Ada tiga kategori error dalam program : 1. Syntax error: terjadi apabila Java compiler menemukan kesalahan pada syntax atau aturan-aturan lainnya pada program. 2. Runtime error: terjadi karena faktor eksternal seperti adanya pembagian dengan nol, input yang tidak sesuai dengan tipe yang diminta atau exception. 3. Logic error terjadi karen
java Abstract class, Interface, Inner class September 23 2018 Hy Coýyy kembali lagi ne dalam pembahasan java, kali ini mengenai abstract class, interface, dan inner class. Abstract class adalah suatu kelas yang dinyatakan abstract, umumnya memiliki suatu atau lebih abstract method. Interface adalah suatu kelas yang berisi method-method tanpa implementasi, namun tanpa modifier abstract, apabila suatu interface memiliki atribut, maka atributnya akan berlaku sebagai konstanta. Inner class adalah kelas yang disisipkan didalam kelas yang lain. A. Membuat program MakhlukHidup. java public abstract class MakhlukHidup { protected boolean BisaTerbang = false; protected String Nama; protected int JlhKaki; public MakhlukHidup (String Nama1, Int JlhKaki, boolean BisaTerbang1) { this. Nama =Nama1; this. JlhKaki = JlhKaki1; this. BisaTerbang = BisaTerbang1; } abstract void bernafas (); public void status () { System. out. println ( "Nama :" +Nama); System. out. println ( "Jumla
java Inheritance(pewarisan), Encapsulation(pengkapsulan), dan Polymorphism(satu kata yang memiliki banyak arti) September 23 2018 Hy Cuyy, kembali lagi ke dalam pembahasan Java. kali ini tentang pewarisan, pengkapsulan dan Polymorphism Java. Disini saya akan menjabarkan tentang pewarisan, pengkapsulan dan Polymorphism tersebut. Jadi Inheritance/pewarisan tersebut merupakan penurunan atribut dan methodist dari suatu kelas super/kelas induk ke sub kelas/kelas anak. Encapsulation/pengkapsulan merupakan kemampuan pemrograman dalam menyembunyikan atribut dan method suatu objek dari objek lain. Polymorphism merupakan satu kata yang memiliki banyak arti. Langkah-langkah Praktikum A. Membuat Program SuperClass.java public class SuperClass { public SuperClass() { System.out.println("Ini konstruktor milik SuperClass"); } public void methodSuperClass() { System.out.println("Ini method milik SuperClass"); } } B.Membuat Program SubClass.java public class SubClass extends S

Java 2(Class, Method, Construkor, Modifier, dan object

java Class, Method, Construktor, Modifier dan Object 23/09/2018 Hy Teman😊 kembali lagi ni dalam pembhasan java. Kali ini praktikumnya memiliki class, method, constructor, modifier, dan object. Okk, lebih lanjut langsung baca aja ya guys....... A. Membuat Program Disket.java public class Disket { int panjang = 10 ; final int LEBAR = 10 ; String warna = "kuning" ; String bentuk ="segiempat"; String data = " " ; void simpanData (String data1) { this.data += data1 ; } void hapusData ( ) { data = " " ; } String bacaData ( ) { return data ; } } Outputnya : Tidak memiliki output karena tidak ada fungsi utama B. Membuat Program MainDisket.java class MainDisket { public static void main (String [ ] args ) { Disket disk1 = new Disket ( ) ; System.out.println ("Panjang disket = "+ disk1.panjang) ; System.out.println ("Lebar disket = "+ disk1.LEBAR ) ; System.out.println ("Warna disket = "+ disk1.warna) ; System.ou

Dasar-Dasar Java (JAVA 1).

JAVA Dasar-dasarJava JAVA 1 kali ini saya akan membahas tentang langkah-langkah praktikum JAVA. 5 langkah-langkah pratikum Java: 1. Klik Start → All program → Textpad. 2. Klik Configuration → Preferences pada Textpad. 3. Pada bagian File, ubah default file menjadi java. 4. Pada bagian Tools, harus tersedia Compile Java, Run Java Application dan Run Java Applet telah tersedia. Jika belum klik Add dan pilih Java SDK Commands. 5. Klik OK untuk menyimpan konfigurasi. A. Membuat program Akuntansi.java public class Akuntansi { public static void main (String [] args) { System.out.println ("Nama : Salsa peranginangin ") ; System.out.println ("Nim : 201702030017") ; System.out.println ("Kelas : 17k01") ; } } Outputnya : Nama : Salsa Prenny Peranginangin Nim : 201702030017 Kelas : 17k01 B. Membuat program HelloWorld.java public class HelloWorld { public