http://www.oswd.org/designs/favorites/
 
LISTING PROGRAM
Koneksi Database MYSQL
package config;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
public class DBConnection {
    private
Connection koneksi;
    public
Connection connect(){
       //untuk
koneksi ke driver
       try{
          
Class.forName("com.mysql.jdbc.Driver");
          
System.out.println("berhasil load driver");
      
}catch(ClassNotFoundException cnfe){
          
System.out.println("Tidak ada Driver "+cnfe);
       }
       //untuk
koneksi ke database
       try{
          
String url="jdbc:mysql://localhost:3306/java_db";
           koneksi=DriverManager.getConnection(url,"root","");
          
System.out.println("Berhasil koneksi");
      
}catch(SQLException se){
          
System.out.println("Gagal koneksi "+se);
          
JOptionPane.showMessageDialog(null,"Gagal koneksi...MySQL server
belum aktif");
       }
       return
koneksi;
    }
}
PERHOTINGAN  PAJAk
public interface Hitung {
    float
Hitung();
}
CLAS PBB
package pajak;
/**
 *
 * @author
admin
 */
public class PBB implements Hitung{
   
private  float tanah;
    private  float NJOP;
   
private  float NJOPTKP;
   
private  float tarif;
   
public  PBB (float tanah,float
NJOP,float NJOPTKP,float tarif ){
   
this.tanah=tanah;
   
this.NJOP=NJOP;
   
this.NJOPTKP=NJOPTKP;
   
this.tarif=tarif;
    }
    public
float gettanah (){
    return
tanah;
    }
    public
float getNJOP (){
    return
NJOP;
    }
    public
float getNJOPTKP (){
    return
NJOPTKP;
    }
    public
float gettarif (){
    return
tarif;
    }
    public
float Hitung (){
    return
tarif*((tanah*NJOP)-NJOPTKP) ;
    }
}
CLASS PPH ORANG
public class PPH_Orang implements Hitung{
    private
float PKPOrg;
    private
float CakupanOrg;
    private
float TarifOrg;
   
public  PPH_Orang (float
PKPOrg,float CakupanOrg,float TarifOrg){
    this.PKPOrg=PKPOrg;
   
this.CakupanOrg=CakupanOrg;
   
this.TarifOrg=TarifOrg;
    }
    public
float getPKPOrg (){
    return
PKPOrg;
    }
    public
float getCakupanOrg (){
    return
CakupanOrg;
    }
    public
float getTarifOrg (){
    return
TarifOrg;
    }
    public
float Hitung (){
    return
(PKPOrg*(CakupanOrg/100))-TarifOrg ;
    }
}
CLASS PPH BADAN
public class PPH_Badan implements Hitung{
   
private  float PKPBdn;
   
private  float CakupanBdn;
   
private  float TarifBdn;
    public  PPH_Badan (float PKPBdn,float
CakupanBdn,float TarifBdn){
   
this.PKPBdn=PKPBdn;
   
this.CakupanBdn=CakupanBdn;
   
this.TarifBdn=TarifBdn;
    }
    public
float getPKPBdn (){
    return
PKPBdn;
    }
    public
float getCakupanBdn (){
    return CakupanBdn;
    }
    public
float getTarifBdn (){
    return
TarifBdn;
    }
    public
float Hitung (){
    return
(PKPBdn*(CakupanBdn/100))-TarifBdn ;
    }
}
KETIKA NAMA PADA JEDIT AKAN MERUBAH PADA JLABEL
    private
void nama_pbbKeyReleased(java.awt.event.KeyEvent evt) {                                     
    a2.setText(nama_pbb.getText());
    }                                    
INPUT
CODING PROGRAM DISINI
Atau/dan
APABILA
Tidak ada Codingan INPUT STEP-By-STEP Pembuatan
aplikasi
Disini
Atau
terdiri dari keduanya input keduanya dengan format
coding
ditulis didalam kotak, dan Step-by-step diluar
kotak...
OUTPUT PROGRAM
Tampilkan
“Printscreen” aplikasi disini….
DAFTAR PUSTAKA
Bila
ada Referensi dalam pembuatan laporan atau aplikasi
cantumkan
disini.
Bila
referensi dari internet, tolong cantumkan alamat
lengkap
dan tanggal akses.
Search Box
dfggfgf