Selamat Kawan-Kawanku…

Tak da kata lain selain “SELAMAT ATAS DIWISUDANYA TEMAN-TEMANKU DI UNIVERSITAS MURIA KUDUS, KHUSUSNYA PROGRAM STUDI SISTEM INFORMASI. Semoga kita semua sukses…!!!

Wisuda Fakultas Teknik UMK

Em… ternyata tiba juga tanggal 20 Oktober 2009. Hari di mana wisuda Fakultas Teknik UMK diselenggarakan. Kali ini gue ikut juga jadi salah satu wisudawan. :D Haru bercampur baur di antara para wisudawan wisudawati Fakultas Teknik. Setelah lama memperjuangkan pendidikan di Fakultas Teknik (Program Studi Sistem Informasi, Teknik Elektro dan Teknik Mesin) bersama-sama mengikuti Wisuda :D

Waduh…. acaranya mungkin sederhana … tapi insya Allah akan mengukir sejuta kenangan terhadap Bapak Ibu Dosen beserta karyawan-karyawati UMK. Oke…! Siap 86 Pokoknya…. Sembari menunggu wisuda Universitas yang Insya Allah akan diselenggarakan pada tanggal 28 Oktober 2009 yang akan menjadi momentum bersejarah bagi saya dan kawan-kawan. Thanks semuanya….

Video Tutorial Microsoft Office 2003

Ms. WordMohon maaf sebelumnya kepada komunitas OpenSource. Karena kali ini saya mau bikin tutorial mengenai pengenalan Microsoft Office 2003. Ya… kok jadi matre… :( Tenang aja, ini bertujuan untuk kalangan pendidikan kok. Bukan maksud saya untuk kalangan komersial. Tutorial yang saya rilis ini akan menjelaskan bagaimana cara menggunakan Microsoft Office. Terutama Microsoft Word dan Microsoft Excel serta Microsoft Power Point.

Tenang aja kedepannya setelah mengenal program berbayar ini akan saya kenalkan juga dengan Video Tutorial tentang OpenOffice. Nah, di situ akan saya tunjukkan keunggulan dari OpenOffice.org dibandingkan dengan Microsoft Office. :D

Biasa dong… lakon kan menang di akhir…!!! Hore….!!! :D

ISENG-ISENG KEGIATAN GUE….

Dari pada … bingung gue buka jasa baru, diantaranya adalah :

  • Pengetikan (Skripsi, makalah, dan sebagainya).

    • Setting

    • Service

    • Jual Beli Komputer dan Accessories

    • Foto copy (Black & Color)

    • Private

    • Dll

    Yang berminat… silahkan hub. 081326250075

Kado Lebaran

Sedih… ternyata Ramadhan 1430 H kini berada di penghujung. Gembira karena Idul Fitri sebentar lagi menjemput kita. Rasa optimis karena telah menjalankan ibadah puasa di bulan suci Ramadhan 1430 H dengan semangat dan penuh rasa ikhlas untuk mendapatkan ridlo Allah SWT.

Ngomong-ngomong kado lebaran enaknya dikasih apa ya…? Kasih SMS udah biasa, kasih kartu ucapan selamat juga udah biasa, trus kasih apa ya…? Kasih kue… udah pada punya.. kasih salam juga udah pada ndue… terus dikasih apa enaknya…?

Dari pada pusing mending gue kasih link aja deh… link-link ke konten-konten Islami aja ya…!! Hehehe…. Kalau mau dapat konten-konten Islami Googling aja dech… Pokoknya met lebaran aja… semoga kita menjadi kembali ke fitrah. Mohon Ma’af Lahir dan Bathin

مرحبا يا رمضان

masjidil haramAlhamdulillah …. akhirnya sampai juga pada bulan yang paling mulia… Bulan yang penuh dengan ampunan, bulan yang penuh dengan rahmat, bulan yang penuh dengan kesucian. Bulan yang penuh dengan limpahan pahala. Bulan yang di mana terdapat amalan yang tidak ada di bulan-bulan yang lainnya.

Akhirnya seluruh team Farazinux mengucapkan “SELAMAT MENUNAIKAN IBADAH DI BULAN RAMADLAN 1430 H” dengan semangat Romadlon tahun ini mari kita tingkatkan amal ibadah demi untuk lebih mendekatkan diri kepada Allah Subhanahu Wata’ala, dengan harapan kita termasuk orang-orang yang dekat dengan Allah dan syahid di jalan-Nya.


مرحبا يا رمضان – مرحبا شهر الصيام

Manipulasi JButton (Membuat Tombol Keren)

Masih seperti yang lalu-lalu, tentang belajar memanipulasi komponen Swing. Nah, kalau kemarin 3 seri telah kita pelajar bersama tentang belajar memanipulasi JPanel. Saat ini kita coba untuk mengubek-ubek JButton. :D Masih seperti Jpanel, JButton pun memanfaatkan Overide PaintComponent dan Graphic2D untuk melakukan manipulasi. Berikut ini contoh hasilnya :
ButtonUnik

Sedangkan untuk sourcecode atau kode programnya dapat kita perhatikan baris demi baris berikut ini : Lanjutkan membaca

Ketentuan Penjilidan Skripsi SI

Emm… akhirnya kabar bahagia bersama-teman udah berhasil melaksanakan ujian skripsi, alhamdulillah …. hasilnya memuaskan… semua pihak :D Ujian yang dinanti-nantikan telah selesai, sudah saatnya bagi mahasiswa Program Studi Sistem Informasi Fakultas Teknik Universitas Muria Kudus untuk langsung menuju revisi (bila ada yang kurang tepat) :( atau langsung menemui penguji untuk mendapatkan pengesahan. :D Nah… kalau udah ya… tinggal dijilid aja brooo….

Nah… untuk format atau aturan penjilidan telah ditetapkan sebagai berikut : Lanjutkan membaca

Manipulasi JPanel Bagian 3 (Image Transparan)

Semoga aja ndak bosen saya ucapkan terlebih dalu, melanjutkan pembahasan kemarin tentang manipulasi JPanel, kali ini Jpanel yang kita buat bukan hanya JPanel yang menampilkan gambar ataupun JPanel yang transparan, tetapi lebih dari sekedar itu yaitu JPanel yang dapat menampilkan gambar dan terlihat transparan. :D Makin keren kan…?

Untuk lebih jelasnya, ndak perlu banyak basa-basi untuk membuat JPanel yang menampilkan gambar transparan perhatikan contoh di bawah ini :

/*
 * Pokoknya OpenSource aja dech.... gratis untuk dikembangkan
 * Kalau ada salah, mohon dikonfirmasi, kalau ada kerusakan akibat
 * Sourcecode ini ya... mo gimana lagi... tanggung sendiri aja dech...
 */

package tampilan.panel;

import java.awt.AlphaComposite;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import javax.swing.ImageIcon;
import javax.swing.JPanel;

/**
 *
 * @author afa al farazi
 */
public class PanelGambarTransparan extends JPanel{
    private Image image;
    public PanelGambarTransparan() {
        //menset transparansi background dengna menghilangkan opague
        setOpaque(false);
        //mengambil image pada posisi tertentu
        image = new ImageIcon(getClass().getResource("/tampilan/panel/mbut.JPG")).getImage();
    }

    @Override
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);
        //melakukan penggambaran dengan memanfaatkan Graphics2D
        Graphics2D gd = (Graphics2D) g.create();
        //mengatur nilai transparansi gambar antara 0.0 - 1.0 Float
        gd.setComposite(AlphaComposite.SrcOver.derive(0.5F));
        //menggambar image
        gd.drawImage(image, 0, 0, getWidth(), getHeight(), null);
        //menutup Graphics2D
        gd.dispose();
    }
}

Bagaimana keren kan…? Ndak perlu menset transparan dengan Adobe PhotoShop atau menset transparan dengan The Gimp atau program lain, dengan bahasa pemrograman Java Swing ternyata mampu menampilkan gambar yang terkesan transparan :D .

Lanjutkan membaca

Manipulasi JPanel (Bagian 2) ~ Membuat JPanel Semi Transparan

Melanjutkan pembahasan yang telah lalu tentang manipulasi JPanel. Kalau dulu kita telah mencoba memanipulasi JPanel agar mempunyai background gambar. Nah, kali ini kita akan mencoba memanipulasi JPanel agar terlihat semi transparan. :D Keren kan…?

Tak perlu panjang kali lebar… sekarang kita coba perhatikan sourcecode di bawah ini sebelum kita lanjutkan pembahasan tentang prosesnya…. Kalau yang udah mudeng alias paham… ya… lihat coding berikut dan langsung aja ngacir… untuk lebih dipahami…. :D

package tampilan.panel;

import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;

/**
 *
 * @author afa al farazi
 */
public class PanelBulatSemiTransparan extends JPanel {

    private Color warna;

    public PanelBulatSemiTransparan() {
        setOpaque(false);
        warna = new Color(getBackground().getRed(), getBackground().getGreen(), getBackground().getBlue(), 125);
    }

    @Override
    public void setBackground(Color bg) {
        super.setBackground(bg);
        warna = new Color(getBackground().getRed(), getBackground().getGreen(), getBackground().getBlue(), 125);
        repaint();
    }

    @Override
    protected void paintComponent(Graphics g) {
        super.paintComponent(g);

        Graphics2D gd = (Graphics2D) g.create();
        gd.setColor(warna);
        gd.fillOval(0, 0, getWidth(), getHeight());
        gd.dispose();
    }
}

Untuk lebih mudah, pakailah IDE seperti NetBeans IDE :D kan ndak pusing-pusing ngetiknya…. Kita mulai bagian paling atas, di situ terdapat beberapa library yang diimport. Kalau pake NetBeans library yang diimport bisa disertakan ketika mengetikkan code terus tinggal import aja librarynya… :D Tapi kalau mau ditulis dulu juga ndak napa-napa …. maksud gue adalah library sebagai berikut :
Lanjutkan membaca