The Making Of Progressbar - Study Kasus

Yup, Progress kafetaria biasanya dipakai untuk mengetahui perkembangan suatu proses dalam aplikasi yang di buat. Dalam windows, kita yang sering kita lihat ialah progress kafetaria copying, deleting dll.

 Progress kafetaria biasanya dipakai untuk mengetahui perkembangan suatu proses dalam aplikasi The Making of ProgressBar - Study Kasus

Yup, kayak gambar diatas.

Sekarang, bagaimana menambahkan progress kafetaria pada aplikasi yang kita buat????

Gampang, dalam postingan kali ini aku akan membuktikan penggunaan progress kafetaria secara sederhana.

Dalam java, Progress kafetaria terdapat dalam package javax.swing. jadi, untuk sanggup menciptakan Progress kafetaria maka kita perlu mengimport library javax.swing.JProgressBar.
Berikut konstruktor dari JProgressBar:
JProgressBar prog=new JProgressBar(nilai_min, nilai_max);
Nilai_min ialah nilai minimum dari progresbar, dan sebaliknya nilai_max ialah nilai maxsimum dari progresbar.
Ya kurang lebih kayak ginilah:

 Progress kafetaria biasanya dipakai untuk mengetahui perkembangan suatu proses dalam aplikasi The Making of ProgressBar - Study Kasus

Ok deh cukup penjelasannya neeh Source code pola aplikasi sederhananya.

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class ContohProgresBar extends JFrame {

JProgressBar prodMon;
Thread runner;
int nilai = 0;

public ContohProgresBar() {

super("Progress");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel pane = new JPanel();
pane.setLayout(new BorderLayout()); prodMon = new JProgressBar(0, 2000);
prodMon.setValue(0);

prodMon.setToolTipText("Aplikasi akan menutup sendiri jikalau progress selesai");

prodMon.setStringPainted(true);

pane.add(new JLabel("<HTML >Progress Monitor Demo <sup>By BlackOnta</sup></HTML >");
BorderLayout.NORTH);
pane.add(prodMon, BorderLayout.CENTER); setContentPane(pane);
}

public void iterate() {
while (nilai <>
prodMon.setValue(nilai);

try { Thread.sleep(1000);
} catch (InterruptedException e) { }
nilai += 95;
}
System.exit(0);
}

public static void main(String[] arguments) {

try{

javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getSystemLookAndFeelClassName());
}catch(Exception e){
e.printStackTrace();

}
ContohProgresBar win = new ContohProgresBar();
win.pack();

win.setLocationRelativeTo(null);
win.setVisible(true); win.iterate();
}

}

Belum ada Komentar untuk "The Making Of Progressbar - Study Kasus"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel