Jumat, 12 Juli 2013
Cara Membuat Button Image Transparan Dengan Menggunakan NetBeans
0 komentar Diposting oleh I Love Korean Pop, Drama & Film di 04.51
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?
0 komentar Diposting oleh I Love Korean Pop, Drama & Film di 04.43
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
0 komentar Diposting oleh I Love Korean Pop, Drama & Film di 04.38
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 :
;;
Subscribe to:
Postingan (Atom)