hanapert -Stage 1 - WELCOME

Selamat Datang di Blog saya 'hanapert.blogspot.com' Blog Pribadi yang berisi semua unek-unek pribadi --> Jangan Lupa tinggalkan Pesan dan Kesan nya ya teman ^_^

hanapert -Stage 2 - BLOG, ANDROID, PHP

Android, salah satu Sistem Operasi yang saya jadikan bahan untuk Tugas Akhir dalam menyelesaikan S1 saya. Program yang berhasil dibuat saya beri nama 'IQRA HANA'

hanapert -Stage 3 - NOVEL

Menulis, Berimajinasi tanpa batas, Apresiasi. Perjalanan Novel yang sangat Panjang sampai akhirnya bisa mempublikasikannya dengan bantuan NulisBuku.com.

hanapert -Stage 4 - ANIME

Shigatsu Wa Kimi No Uso, anime yang bercerita tentang Kaori ..., dalam Blog ini ada beberapa Resensi Anime yang sudah ditonton oleh saya, masih banyak yang belum sempat tertuang. Ditunggu aja Postingan selanjutnya

hanapert -Stage 5 - GOOD BYE

Buah dan Sayuran merupakan salah satu Tema yang diangkat di BLOG ini, Selain karena manfaatnya yang baik untuk kesehatan tapi juga beberapa bermanfaat untuk kecantikan. Ladies kita intip sejenak yuk.. yang laki-laki juga boleh

24 Apr 2011

SKIN for YOUR OPERA

Dibawah ini merupakan beberapa contoh skin untuk opera (browser opera)


Ultra Glass Static 2

transparent, Windows 7, glass, aero
Downloads: 1573222 Version: 7

Absolutely transparent skin for Windows 7/Vista. ONLY FOR OPERA 11.10. Skin optimized for Windows Aero. Restart Opera after applying the skin.

Version without animation. Animated version of this skin is here: http://my.opera.com/community/customize/skins/info/?id=10152



Ultra Glass Animated

transparent, Windows 7, glass, aero, animated
Downloads: 208247 Version: 3

Absolutely transparent skin for Windows 7/Vista. Skin optimized for Windows Aero. Only for Opera 10.5*.

!!!New!!! Animated tabs (working then tabs on the top). Restart Opera after applying skin to enable animation.

This skin FOR OPERA 10.60 is here: http://my.opera.com/community/customize/skins/info/?id=10152
This skin without animation is here: http://my.opera.com/community/customize/skins/info/?id=9561



Kawii

fresh, wii, opera, clean, nintendo, elegant, minimalistic, simple
Downloads: 993592 Version: 1.4

Inspired by the Internet Channel on the Nintendo Wii, this desktop skin (for 9.6 only) tries to keep it simple, fresh and clean. This is a beta with some issues that will be fixed (hopefully) soon. Please comment wishes, bugs and of course praise.

"Panel toggle" needs to be active for the skin to look smooth. (Tools - Appearance - Panels - Panel toggle checbox)

Update:
Missing icon for adding new tab is in place.
Popup trashcan replaced with smaller icon.
Added filter icons for mail.
Added sync status icons for mail.
Added Link folder icon.
Fixed dropdown arrow icon error.
Added ignored mail icons.
Added disconnected icons.
Made skin future proof.

Another update:
Brushed up quite a bit of the icons.
Fixed lacking generic tab icons.
Fixed menu bar.

Update #3:
Removed junk files
Fixed tab cycler highlighting
Made active tab more visible
Fixed broken security styling
Sharpened some icons/buttons
Fixed transfer complete icon misalignment
Fixed missing links active icon

Update #4
Fixed missing Networks tab in Site preferences
Colored some dialog icons
Minor icon stuff

Download: http://files.myopera.com/Demonstro/skins/kawii-1_4.zip



us.Opera-tan.Dark

dark, Fugue, Girl, Japan, dark blue, blue, Opera-tan, black, character, pinvoke, 10
Downloads: 337663 Version: 5.1.0 for Opera
This skin uses dark colors.
Other respects are the same as the following.
http://my.opera.com/community/customize/skins/info/?id=8760
 Other versions are in:
http://my.opera.com/community/customize/skins/author/?id=usopion
 Download: http://files.myopera.com/usopion/skins/us_opera-tan_dark-5_1_0_for_opera_11_10.zip



Sumber:
http://my.opera.com



SKIN BERBEDA SETIAP PERGANTIAN LAGU PADA WINAMP

Terkadang kita bosan melihat tampilan skin winamp kita saat kita memutar lagu dan ingin melihatnya dengan tampilan yang berbeda tanpa harus mengesetnya terlebih dahulu. Jadi winamp skin akan berubah setiap lagu yang kita putar pun berbeda.

follow my instructions:
 1.       Klik kanan pada winamp kemudian pilih menu pilihan skins dan pilih skin browser (alt+s).
 2.       Tampil kotak dialog winamp preferences berikut :
 3.    Centang pilihan random skin on play
 4.       Selesai… ^,<,V tetapi.. ada syaratnya…. Yaitu: kamu harus mempunyai beberapa set skin winamp karena pada dasarnya saat kita menginstal winamp kita hanya mempunyai dua set default skin winamp.

Selamat mencoba.

23 Apr 2011

Program JAVA dengan menggunakan EXCEPTION

LISTING PROGRAM 1:


Output: 
 LISTING PROGRAM2:

Output:
EXCEPTION:

Exception adalah singkatan dari Exceptional Events atau dalam bahasa indonesianya kesalahan (error) yang terjadi pada saat pembuatan program dan saat runtime, mengakibatkan gangguan pada alur exekusi.
Sebagai contoh, pembagian dengan nol, index array yang tidak valid, serta saat kita melakukan operasi I/O (input atau output) dan pemrograman socket di Java. Di dalam Java tipe eksepsi dapat dibedakan menjadi dua, yaitu :
 - Checked Exception (Eksepsi yang dicek)
 - Unchecked Exception (Eksepsi yang tidak dicek)
 Namun, keduanya haruslah kita tangani sendiri, agar program berjalan sesuai yang kita inginkan. Di dalam Java ada lima buah kata kunci yang dapat digunakan untuk menangani eksepsi, yaitu :
 - try
 - catch
 - finally
 - throw
 - throws

PBO (Program Belah Ketupat dengan JAVA)

Hasil yang akan keluar adalah sebagai berikut:


Listing Program


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
class Ketupat extends JFrame implements ActionListener{
                private JTextArea output;
                private JButton btnProses, btnTutup, btnHapus, btnNama;
                private JTextField size;
    public Ketupat(){
                                JPanel panel_1=new JPanel();
                                panel_1.setLayout(new FlowLayout());
                                panel_1.add(btnTutup=new JButton("Exit"));
                                panel_1.add(btnHapus=new JButton("Delete"));
                                panel_1.add(btnNama=new JButton("About Me"));
                                btnTutup.setForeground(Color.blue);
                                btnHapus.setForeground(Color.red);
                                btnNama.setForeground(Color.green);
                                JScrollPane scroll = new JScrollPane(output=new JTextArea());
                output.setFont(new Font("Tahoma",0,14));
                                output.setLineWrap(true);
                                output.setWrapStyleWord(true);
                                scroll.setPreferredSize(new Dimension(500, 500));
                                JPanel panel_2=new JPanel();
                                panel_2.setLayout(new BorderLayout());
                                panel_2.add(scroll);
                output.setEditable(false);
                                JPanel panel_3=new JPanel();
                                panel_3.setLayout(new FlowLayout());
                                panel_3.add(new JLabel("Enter number 0 - 100"));
                                panel_3.add(size=new JTextField(3));
                                panel_3.add(btnProses=new JButton("Print"));
                                setLayout(new BorderLayout());
                                add(panel_2,"Center");
                                add(panel_1,"South");
                                add(panel_3,"North");
                                btnProses.addActionListener(this);
                btnHapus.addActionListener(this);
                                btnTutup.addActionListener(this);
                                btnNama.addActionListener(this);  }
                public void actionPerformed(ActionEvent e){
         String str="";
                   if(e.getSource()==btnProses){                  
                                                  int i,j,k;
                                   try{
                                                   int ukuran=Integer.parseInt(size.getText().trim());
               if((ukuran >= 0)&&(ukuran < 101)){
                  for(i=1;i<=ukuran;i++){
                                                                                  for(j=ukuran;j>=i;j--)
                                                                                                  str+=" ";
                                                                                  for(k=1;k<=i;k++)
                                                                                                  str+="*";
                                                                                                 str+="\n";}
                                                                  for(i=ukuran;i>=1;i--){
                                                                                  for(j=i;j<=ukuran;j++)
                                                                                                  str+=" ";
                      for(k=i;k>=1;k--)
                                                                                                  str+="*";
                                                                                                  str+="\n";           }
                                                       output.setText(str);
                                                }else{
                                  JOptionPane.showMessageDialog(null,"Anda salah input!!!","Warning",
                                  JOptionPane.WARNING_MESSAGE);   }
                                   }catch(Exception ex){
                                                   JOptionPane.showMessageDialog(null,"Error--"+ex.toString(),"Error",
                                                   JOptionPane.ERROR_MESSAGE);}}
                if(e.getSource()==btnTutup){
JOptionPane.showMessageDialog(null,"Bye Bye :D", "Exit", JOptionPane.INFORMATION_MESSAGE);
                                                System.exit(0);}
                if(e.getSource()==btnNama){
                                   JOptionPane.showMessageDialog(null,"nothing spesial", "About Me",              JOptionPane.INFORMATION_MESSAGE);}
                   if(e.getSource()==btnHapus){
                       output.setText(null);
                                   size.setText(null);
                                   str="";}}
    public static void main(String[] args){       
        Ketupat frame = new Ketupat();
                                frame.pack();
                                frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                                frame.setTitle("Program Belah Ketupat");
                                frame.setVisible(true);}}

Program PBO 2

Program membuat menu dengan java, dengan menu pilihan:
1. Database Siswa
2. Faktorial
3. Prima
4. Genap Ganjil
5. EXIT

Listing Program & Outputnya ^^V