Sabtu, 18 Juli 2020

Langkah-Langkah Membuat Aplikasi database dengan Menampilkan Hasil Grafik

Langkah-Langkah Membuat Aplikasi database dengan Menampilkan Hasil Grafik


Assalamualaikum Wr Wb
Pada blog ini saya akan menyajikan Langkah-Langkah Membuat Aplikasi database dengan Menampilkan Hasil Grafik langsung saja kita akan memulainya.

Buka Xampp control panel, lalu jalankan mysql dan apache nya

Buka browser kalian lalu ketikan localhost:phpmyadmin/

Lalu buat database baru beri nama seperti berikut ini :




Berinama table lalu ini jumlah colum sesuai kebutuhan lalu input kan nama dari colom tersebut


   table yang sudah di buat



Buat project baru di netbenas lalu buat Jform


ke menu design lalu buatlah design seperti gambar di bawah ini

masuukkan source code seperti di bawah ini

package DimasBillo;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
//input grafik :
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartFrame;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PiePlot;
import org.jfree.chart.plot.PiePlot3D;
import org.jfree.data.general.DefaultPieDataset;
import org.jfree.ui.ApplicationFrame;
import org.jfree.ui.RefineryUtilities;


Membuat extend Jrame 
public class NilaiUAS extends javax.swing.JFrame {

    /**
     * Creates new form NilaiUTS
     */
    DefaultTableModel model;
    public NilaiUAS() {
        initComponents();
        String [] judul  ={"Nama Mahasiswa","Basis Data","Komputer Grafik","Pemrograman Web"};
        model = new DefaultTableModel(judul,0);
        tabel.setModel(model);
        tampilkan();
    }

Lalu Membuat perintah di action performance

            z


Membuat perintah di action performance

Masukan seperti dibawah untuk tombol hapus

try {
            // TODO add your handling code here:  Connection cn = DriverManager.getConnection("jdbc:mysql://localhost/mahasiswa","root","");
cn.createStatement().executeUpdate("delete from nilai uas where nama_mahasiswa ='"+namaMhs.getText()+"'");
            tampilkan();
        } catch (SQLException ex) {
            Logger.getLogger(NilaiUAS.class.getName()).log(Level.SEVERE, null, ex);
        }
        reset();



Masukan seperti dibawah untuk tombol tambah
 private void tambahButtonActionPerformed(java.awt.event.ActionEvent evt) {                                            
        // TODO add your handling code here:
        try {
            // TODO add your handling code here:
            Connection cn = DriverManager.getConnection("jdbc:mysql://localhost/mahasiswa","root","");
            cn.createStatement().executeUpdate("insert into nilaiuas values "+"('"+namaMhs.getText()+"','"+basisData.getText()+"','"+komGraf.getText()+"','"+pWeb.getText()+"')");
            tampilkan();
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, "Ada data yang belum diisi !!");
        }
        reset();
    }                                


Masukan seperti dibawah untuk tombol menampilkan piechart

 

public class GrafikInputNilai_DimasBillo extends javax.swing.JFrame {

  private void piechartButtonActionPerformed(java.awt.event.ActionEvent evt) {                                              
        // TODO add your handling code here:
        String nama = namaMhs.getText();
        String basisdata = basisData.getText();
        String komputer = komGraf.getText();
        String pemrograman = pWeb.getText();
        DefaultPieDataset dataset = new DefaultPieDataset();
        dataset.setValue("Basis Data"+ basisdata,new Integer(basisdata));
        dataset.setValue("Komputer Grafik"+ komputer,new Integer(komputer));
        dataset.setValue("Pemrograman Web"+ pemrograman,new Integer (pemrograman));
       
        JFreeChart chart1 = ChartFactory.createPieChart(nama, dataset, false, false, false);
        PiePlot plot2 = (PiePlot) chart1.getPlot();
        ChartFrame frame = new ChartFrame("Perbandingan Nilai UAS "+nama,chart1);
        frame.setVisible(true);
        frame.setSize(450,500);
    }                                       
      

    private void reset(){
    namaMhs.setText("");
    basisData.setText("");
    komGraf.setText("");
    pWeb.setText("");


hasil run



Tambahkan teks


 untuk file projectnya silahkan bisa di download lewat gdrive

kurang lebih seperti itu yang dapat saya bagikan, jika ada pertanyaan silahkan komen di kolom komentar ya gaesss..........

Sabtu, 11 Juli 2020

Uts Komputer Grafik


Bismillahirrahmannirrahim

Assalamualaikum Wr.Wb.
kali ini saya akan membuat tugas UTS tentang Komputer Grafik, berikut adalah langkah-langkah nya..







1. Pembuatan design JFrame pada Netbeans




 


2.    Berikan Source Code berikut pada jButton1 atau tombol Simpan




3.  Berikan Source Code berikut pada jButton1 atau tombol Grafik





4.    Buat Java Class.. baru dengan nama DimasGrafikPieChart




5.    Import sourcode berikut pada Java Class… DimasGrafikPieChart


  


6. Tambahkan Source Code untuk PieChart






7.     Tambahkan juga Source Code yang ke 3 :




8. Hasilnya dari Program Input dan Menampilkan PieChart :




9. Hasil Output dari grafik Pie Chart :


untuk yang ingin mendownload file tersebut sudah saya
taruh link di bawah ini

Jumat, 10 Juli 2020

Tugas Komputer Grafik

Tugas Komputer Grafik

Bismillahirrahmannirrahim

Assalamualaikum Wr.Wb.
kali ini saya akan membuat suatu program grafik sederhana, berikut adalah langkah-langkah nya..


 

Nama  : Dimas Dwi Prasetyo NIM : 171011402492 Kelas : 06TPLE016

Matkul : Komputer Grafik Tugas : E-learning Pertemuan 1 & 2

 

1.      Buka Netbeans, lalu klik Ctrl+Shift N, untuk membuat project baru Tulis nama sesuai ketentuan(DimasDwiPrasetyo)

 

 





2. Import library jfreechart yang sudah di download




 

3.    Buat package dengan Jframe Form





4.    Pada type file beri nama Home




 

 

5.   Membuat Jinternal Frame pada Home

·           Palet Swing Containersss Pilih Internal Frame lalu darg n drop

·          Swing Menus Pilih Menu Bar lalu drag n drop

·          Pada Menu Edit klik kanan, Edit Text ubah menjadi Aplikasi Grafik

·                Klik kanan pada Menu Aplikasi Grafik pilih Add Form Pallett lalu klik maka akan tampil           Menu JMenuItem1, lakukan hal yang

       sama untuk mendaptkan JMenuItem2.

·         Klik kanan pada JMenuItem1, lalu pilih Edit Text ubah menjadi

      Diagram Pie

·         klik kanan pada JMenuItem2, lalu pilih Edit Text ubah menjadi

      Diagram Bar

 

6.    Membuat new java class dengan nama “JavaPieChart”





7.    Maka tampilan akan seperti di bawah ini, lalu klik finish.





 

 

8.    Masukkan Source code seperti di bawah ini:

 

import javax.swing.JFrame; import javax.swing.SwingUtiliti import javax.swing.UIManager; import org.jfree.chart.ChartFac import org.jfree.chart.ChartPan import org.jfree.chart.JFreeCha import org.jfree.chart.plot.Pie import org.jfree.data.general.D import org.jfree.data.general.P import org.jfree.util.Rotation;


Maka akan seperti gambar di bawah ini




 

Masukkan Inisialisasi frame untuk Diagram Pie

 





9.    Masukkan Method Parameter kondisi Chart & Method isi dataset chart

 

 




10.    Setelah itu masukkan source code seperti di bawah ini

 









11.    Hasil Program

 

 

12.    Selanjutnya membuat New Java Class "javaBarChart"        

 





12.    Masukkan Source Code Di bawah ini

 




13.    Masukkan Inisialisasi frame untuk Diagram Bar

 





Masukkan Method Parameter kondisi Chart & Method isi dataset chart

 




14.    Hasil Program

 





 



untuk yang ingin mendownloadnya klik >>DISINI<<