Jumat, 12 Juli 2013


NetBeans adalah salah satu IDE (Integrated Development Environment), yaitu sebuah lingkungan kerja yang digunakan untuk mengembangkan aplikasi dengan berbagai bahasa pemrograman  khususnya Java. NetBeans dikembangkan oleh pengembang Java, yaitu Sun Microsystem yang kini diakuisisi oleh Oracle. NetBeans IDE mendukung pengembangan semua tipe aplikasi Java (J2SE, web, EJB dan aplikasi mobile).
Pada saat ini banyak programmer yang membuat sebuah aplikasi berbasis Java dengan menggunakan NetBeans IDE. pada kesempatan kali ini, akan membahas tentang cara membuat Button Transparan. Banyak orang yang belum mengetahui cara membuat tombol gambar yang transparan, sehingga menggunakan tombol standar. 


Untuk membuat Button Transparan, mula-mula buka NetBeans IDE (versi berapapun), lalu buat class pada new project yang akan dibuat. Contohnya beri nama ButtonImagr.class. Lalu tulis codingan seperti dibawah ini :

package abatha.shop.template;

import java.awt.Color;
import java.awt.GradientPaint;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Paint;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JButton;
import javax.swing.border.EmptyBorder;

/**
 *
 * @author USER
 */
public class ButtonImage extends JButton{
   
    private Paint glass;
    private boolean over;
   
    public ButtonImage(){
        setOpaque(false);
        setContentAreaFilled(false);
        setFocusPainted(false);
        setBorderPainted(false);
        setForeground(Color.WHITE);
        setContentAreaFilled(false);
        setBorder(new EmptyBorder(3, 3, 3, 3));
        addMouseListener(new MouseAdapter() {
          @Override
            public void mouseEntered(MouseEvent e) {
                setOver(true);
            }

            @Override
            public void mouseExited(MouseEvent e) {
                setOver(false);
            }
        });
    }
   
     public boolean isOver() {
        return over;
    }

    public void setOver(boolean over) {
        this.over = over;
        repaint();
    }
   
    @Override
    protected void paintComponent(Graphics g) {
       
        Graphics2D gd = (Graphics2D) g.create();
       
        glass = new GradientPaint(0, 0, new Color (1F,1F,1F,0.01F),0,getHeight(),new Color (1F,1F,1F,0F));
        if(isOver()){
             glass = new GradientPaint(0, 0, new Color(1F, 1F, 1F, 0F), 0, getHeight(), new Color(1F, 1F, 1F, 0.5F));
        }else{
             glass = new GradientPaint(0, 0, new Color(1F, 1F, 1F, 0.5F), 0, getHeight(), new Color(1F, 1F, 1F, 0F));
        }
       
        gd.setPaint(glass);
        gd.fillRoundRect(0, 0, getWidth(), getHeight(), 50, 50);

        gd.dispose();
        super.paintComponent(g);
    }
}

Setelah codingan diatas selesai ditulis. Maka Clean and Build pada Project (yang bertanda cangkir). Setelah di Clean and Build, klik kanan pada package, klik New – Jframe Form. Lalu drag ButtonImage.class kearah Form yang telah dibuat. Maka, contoh hasilnya akan muncul seperti gambar dibawah ini (apabila button tersebut sudah diberi icon pada tabel Properties) :


Sampai Kapan Android Mendominasi Pasar OS Dunia?




Android adalah system operasi yang berbasis Linux untuk telepon seluler seperti smartphone dan computer tablet. Android perdana rilis pada 5 November 2007. Akan tetapi di Indonesia, android belum terlalu lama dikenal oleh para pecinta gadget. Saat ini android sudah memiliki berbagai macam versi yang digunakan, yaitu :
·         Android versi 1.1
·         Android versi 1.5 (Cupcake)
·         Android versi 1.6 (Donut)
·         Android versi 2.0/2.1 (Eclair)
·         Android versi 2.2 (Froyo : Frozen Yogurt)
·         Android versi 2.3 (Gingerbread)
·         Android versi 3.0/3.1 (Honeycomb)
·         Android versi 4.0 (ICS : Ice Cream Sandwich)
·         Android versi 4.1 (Jelly Bean)
·         Android versi 4.2 (Jelly Bean)

Banyak keuntungan yang didapat dengan menggunakan android dan android mempermudah pekerjaan atau aktifitas penggunanya, sehingga banyak masyarakat Dunia yang menggunakan android. Dikarenakan banyaknya pecinta gadget terutama yang berbasis android, sehingga telah membawa android merajai pasar OS Dunia.


Sampai kapankah android terus merajai OS Dunia?

Untuk kedepannya, OS Android diprediksi akan terus mengalami peningkatan seiring dengan perkembangan teknologi dan aplikasi-aplikasi baru. Selain itu, Android pun mampu menjangkau kalangan menengah kebawah yang dapat menggunakan smartphone canggih dan berteknologi tinggi dengan harga yang relatif cukup terjangkau.


Referensi :

BLSM : Demi Rakyat atau Demi Partai Politik




BLSM (Bantuan Langsung Sementara Masyarakat) adalah program pemberian bantuan tunai kepada Rumah Tangga Sasaran (RTS) yang ditetapkan oleh Pemerintah dalam rangka kompensasi kenaikan harga BBM. Saat ini BLSM yang diberikan oleh pemerintah kurang lebih sebesar Rp 300.000,- selama 6 bulan terhitung setelah terjadinya kenaikan BBM.
Tetapi, pemberian BLSM ini tidak sesuai dengan yang diharapkan. Banyak warga miskin yang tidak mendapatkan kartu tanda untuk mengambil BLSM, bahkan ada pula warga yang memiliki kartu ganda. Banyak warga yang seharusnya dapat BLSM, tetapi mereka tidak mendapatkannya dan sebaliknya. Pemberian BLSM ini tidak ada pemberitahuan kepada ketua RT/RT, kepala desa atau pimpinan daerah tersebut lainnya.
Pembagian BLSM disangkut pautkan dengan kepentingan partai politik. Sehingga banyak mahasiswa-mahasiswa yang melakukan demo atas ketidakadilan Pemerintah terhadap masyarakat, khususnya warga miskin.
“BLSM tidak terlepas dari kepentingan partai penguasa yakni Partai Demokrat. Sebab kebijakan BBM diputuskan Presiden SBY yang sebelumnya sudah menyiapkan anggarannya dalam APBN-P 2013,” kata Akbar Tanjung, Ketua Dewan Pertimbangan (WanTim) Partai Golkar di sela diskusi yang bertema “Setelah Kenaikan BBM : Dampaknya di Bidang Ekonomi dan Politik” di AT Institute, Jakarta, rabu (3/7).





Referensi :

;;

By :
Free Blog Templates