Quiz Parampaa - Game Asah Otak yang Bikin GILA!!

Quiz Parampaa - Game Asah Otak yang Bikin GILA!!

Disini udah pada nyobain game Quiz Parampaa belum? Buat yang belum tau Quiz Parampaa itu cuman kuis biasa yang berisi pertanyaan untuk dijawab, tapi nyari jawabannya bikin GILA! Butuh logika yang kuat agar bisa menjawab semua pertanyaan di Quiz Parampaa ini.

Ada gak yang bisa namatin game ini dalam sekali main? Grin Grin Grin Kalau ada, wah saya akui T-O-P dah kamu  Roll Eyes Roll Eyes

Penasaran? Silahkan cek langsung websitenya www.parampaa.net
Jangan khawatir, game ini asli Indonesia kok Tongue
Saya sarankan main dari Quiz Parampaa 1 dulu, kalau langsung ke 2 nanti kamu malah kebingungan~

Buat yang mau download game ini di komputer kamu...nih saya sertakan link-nya.
Paste link dibawah di download manager kamu (misalnya IDM)
Quiz Parampaa 1:
http://www.swfcabin.com/swf-files/1263112718.swf

Quiz Parampaa 2:
http://www.swfcabin.com/swf-files/1271198803.swf

Quiz Parampaa Kita Semua:
http://www.swfcabin.com/swf-files/1265308287.swf
Belajar membuat game puzzle di Netbeans

Belajar membuat game puzzle di Netbeans

Langkah pertama 
Buka aplikasi Netbeans > File>New project>Java>Java Aplication
Project Name isi gamepuzzle klik finish
Langkah kedua
di File package klik kanan>New>java class
hapus/delete semua syntak yang ada di java class kecuali package gamepuzzle
selanjutnya copykan syntak dibawah ini :




import javax.swing.JFrame;
class SlidePuzzle {
 
    public static void main(String[] args) {
        JFrame window = new JFrame("Slide Puzzle");
        window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        window.setContentPane(new SlidePuzzleGUI());
        window.pack();  // finalize layout
        window.show();  // make window visible
        window.setResizable(false);
    }
}


Langkah ke tiga
kembali lagi ke file package gamepuzzle klik kanan>new>JPanel Form
isi class name dengan nama SlidePuzzleGUI
selanjtnya hapus/delete semua syntaksnya dan copykan syntak di bawah ini :

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */



package gamepuzzle;



import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;


class SlidePuzzleGUI extends JPanel {
 
    private GraphicsPanel    _puzzleGraphics;
    private SlidePuzzleModel _puzzleModel = new SlidePuzzleModel();
    //end instance variables



    public SlidePuzzleGUI() {
      
        JButton newGameButton = new JButton("New game");
        newGameButton.addActionListener(new NewGameAction());

    
        JPanel controlPanel = new JPanel();
        controlPanel.setLayout(new FlowLayout());
        controlPanel.add(newGameButton);

    
        _puzzleGraphics = new GraphicsPanel();

    
        this.setLayout(new BorderLayout());
        this.add(controlPanel, BorderLayout.NORTH);
        this.add(_puzzleGraphics, BorderLayout.CENTER);
    }//end constructor



    class GraphicsPanel extends JPanel implements MouseListener {
        private static final int ROWS = 3;
        private static final int COLS = 3;

        private static final int CELL_SIZE = 80;
        private Font _biggerFont;


    
        public GraphicsPanel() {
            _biggerFont = new Font("SansSerif", Font.BOLD, CELL_SIZE/2);
            this.setPreferredSize(
                   new Dimension(CELL_SIZE * COLS, CELL_SIZE*ROWS));
            this.setBackground(Color.black);
            this.addMouseListener(this);
        }


    
        public void paintComponent(Graphics g) {
            super.paintComponent(g);
            for (int r=0; r<ROWS; r++) {
                for (int c=0; c<COLS; c++) {
                    int x = c * CELL_SIZE;
                    int y = r * CELL_SIZE;
                    String text = _puzzleModel.getFace(r, c);
                    if (text != null) {
                        g.setColor(Color.gray);
                        g.fillRect(x+2, y+2, CELL_SIZE-4, CELL_SIZE-4);
                        g.setColor(Color.black);
                        g.setFont(_biggerFont);
                        g.drawString(text, x+20, y+(3*CELL_SIZE)/4);
                    }
                }
            }
        }


    
        public void mousePressed(MouseEvent e) {
          
            int col = e.getX()/CELL_SIZE;
            int row = e.getY()/CELL_SIZE;

            if (!_puzzleModel.moveTile(row, col)) {
              
                Toolkit.getDefaultToolkit().beep();
            }

            this.repaint();
        }

        public void mouseClicked (MouseEvent e) {}
        public void mouseReleased(MouseEvent e) {}
        public void mouseEntered (MouseEvent e) {}
        public void mouseExited  (MouseEvent e) {}
    }

  
    public class NewGameAction implements ActionListener {
        public void actionPerformed(ActionEvent e) {
            _puzzleModel.reset();
            _puzzleGraphics.repaint();
        }
    }

}
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                        
    private void initComponents() {

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
        this.setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 400, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 300, Short.MAX_VALUE)
        );
    }// </editor-fold>                      


    // Variables declaration - do not modify                  
    // End of variables declaration                

}

Langkah ke empat


kembali lagi ke file package gamepuzzle klik kanan>new>Java Class
isi class name dengan nama SlidePuzzleModel
selanjtnya hapus/delete semua syntaksnya dan copykan syntak di bawah ini :
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package gamepuzzle;

/**
 *
 * @author hugeniouz
 */
// SlidePuzzleModel.java - Slide pieces to correct position.
// Fred Swartz, 2003-May-10

/////////////////////////////////////////// class SlidePuzzleModel
class SlidePuzzleModel {
    private static final int ROWS = 3;
    private static final int COLS = 3;

    private Tile[][] _contents;  // All tiles.
    private Tile     _emptyTile; // The empty space.


    //================================================= constructor
    public SlidePuzzleModel() {
        _contents = new Tile[ROWS][COLS];
        reset();               // Initialize and shuffle tiles.
    }//end constructor


    //===================================================== getFace
    // Return the string to display at given row, col.
    String getFace(int row, int col) {
        return _contents[row][col].getFace();
    }//end getFace


    //======================================================= reset
    // Initialize and shuffle the tiles.
    public void reset() {
        for (int r=0; r<ROWS; r++) {
            for (int c=0; c<COLS; c++) {
                _contents[r][c] = new Tile(r, c, "" + (r*COLS+c+1));
            }
        }
        //--- Set last tile face to null to mark empty space
        _emptyTile = _contents[ROWS-1][COLS-1];
        _emptyTile.setFace(null);

        //-- Shuffle - Exchange each tile with random tile.
        for (int r=0; r<ROWS; r++) {
            for (int c=0; c<COLS; c++) {
                exchangeTiles(r, c, (int)(Math.random()*ROWS)
                                  , (int)(Math.random()*COLS));
            }
        }
    }//end reset


    //==================================================== moveTile
    // Move a tile to empty position beside it, if possible.
    // Return true if it was moved, false if not legal.
    public boolean moveTile(int r, int c) {
        //--- It's a legal move if the empty cell is next to it.
        return checkEmpty(r, c, -1, 0) || checkEmpty(r, c, 1, 0)
            || checkEmpty(r, c, 0, -1) || checkEmpty(r, c, 0, 1);
    }//end moveTile


    //================================================== checkEmpty
    // Check to see if there is an empty position beside tile.
    // Return true and exchange if possible, else return false.
    private boolean checkEmpty(int r, int c, int rdelta, int cdelta) {
        int rNeighbor = r + rdelta;
        int cNeighbor = c + cdelta;
        //--- Check to see if this neighbor is on board and is empty.
        if (isLegalRowCol(rNeighbor, cNeighbor)
                  && _contents[rNeighbor][cNeighbor] == _emptyTile) {
            exchangeTiles(r, c, rNeighbor, cNeighbor);
            return true;
        }
        return false;
    }//end checkEmpty


    //=============================================== isLegalRowCol
    // Check for legal row, col
    public boolean isLegalRowCol(int r, int c) {
        return r>=0 && r<ROWS && c>=0 && c<COLS;
    }//end isLegalRowCol


    //=============================================== exchangeTiles
    // Exchange two tiles.
    private void exchangeTiles(int r1, int c1, int r2, int c2) {
        Tile temp = _contents[r1][c1];
        _contents[r1][c1] = _contents[r2][c2];
        _contents[r2][c2] = temp;
    }//end exchangeTiles


    //=================================================== isGameOver
    public boolean isGameOver() {
        for (int r=0; r<ROWS; r++) {
            for (int c=0; c<ROWS; c++) {
                Tile trc = _contents[r][c];
                return trc.isInFinalPosition(r, c);
            }
        }

        //--- Falling thru loop means nothing out of place.
        return true;
    }//end isGameOver
}//end class SlidePuzzleModel



////////////////////////////////////////////////////////// class Tile
// Represents the individual "tiles" that slide in puzzle.
class Tile {
    //============================================ instance variables
    private int _row;     // row of final position
    private int _col;     // col of final position
    private String _face;  // string to display
    //end instance variables


    //==================================================== constructor
    public Tile(int row, int col, String face) {
        _row = row;
        _col = col;
        _face = face;
    }//end constructor


    //======================================================== setFace
    public void setFace(String newFace) {
        _face = newFace;
    }//end getFace


    //======================================================== getFace
    public String getFace() {
        return _face;
    }//end getFace


    //=============================================== isInFinalPosition
    public boolean isInFinalPosition(int r, int c) {
        return r==_row && c==_col;
    }//end isInFinalPosition


}

Juara Sejati

Tiada yang bisa di ungkapkan lagi, kemenangan FC Barcelona pada pertandingan final Liga Champions Eropa 2011, merupakan kemenangan yang memang pantas untuk  diberikan ke tim tersebut. Lewat permainan cantik , Barcelona mampu mempecundangi Manchester United dihadapan publik Britania Raya(Inggris) dengan skor 3-1. Ini merupakan kesuksesan ke dua setelah pada tahun 2009 mereka juga mampu mempecundangi Manchaster United 2-0

di stadion Olimpico Roma. Sukses ini juga adalah kesuksesan yang luar biasa untuk Pelatih Barcelona karena dia sukses meraih juara di Wembly baik sebagai pelatih juga sebagai pemain sehingga hampir menyamai rekor-rekor dari pendahulunya. Ditambah lagi gelar top skor yang di pegang oleh Lionel Messi dengan torehan 12 gol, sehingga pantas untuknya diberikan gelar Pemain Terbaik Dunia saat ini....

Congratulations FC BARCELONA.......

Cara Membuat Tab View Menu

Untuk menghemat tempat, tab view menu sangat efisien. Ukuran yang relatif kecil tapi bisa memuat banyak space. Hal ini pernah ditanyakan oleh sobat blogger pada kolom shout box beberapa minggu yang lalu tentang bagaimana cara membuat menu yang bisa memuat banyak judul, mungkin menu tab view ini yang dimaksud ya.

Membuat menu dengan tab view memerlukan kode HTML yang lumayan panjang dan agak ribet, jadi sebaiknya simak baik – baik tutorial ini dan yang paling penting jangan lupa untuk backup template sobat terlebih dahulu.

Jika setelah jadi nanti lebar atau tinggi menu tidak sesuai, silahkan sobat sesuaikan sendiri dengan isi dari menu yang sobat gunakan. Karena jika tidak mengerti akan jadi berantakan atau terlihat jelek. Oke sob, sudah mengerti toh…mantaabbbbb kita langsung ke TKP.Hot


<span class=”fullpost”>
  1. Silahkan login ke blogger dengan ID sobat tentunya.
  2. Tuju Tata Letak.
  3. Klik Edit HTML.
  4. Jangan lupa backup template sobat terlebih dahulu dengan mengklik Download Template Lengkap.
  5. Kemudian letakkan kode javascript berikut sebelum kode </head>
    <script type='text/javascript'>
    //<![CDATA[
    function tabview_aux(TabViewId, id)
    {
      var TabView = document.getElementById(TabViewId);
      // ----- Tabs -----
      var Tabs = TabView.firstChild;
      while (Tabs.className != "Tabs" ) Tabs = Tabs.nextSibling;
      var Tab = Tabs.firstChild;
      var i   = 0;
      do
      {
        if (Tab.tagName == "A")
        {
          i++;
          Tab.href      = "javascript:tabview_switch('"+TabViewId+"', "+i+");";
          Tab.className = (i == id) ? "Active" : "";
          Tab.blur();
        }
      }
      while (Tab = Tab.nextSibling);
      // ----- Pages -----
      var Pages = TabView.firstChild;
      while (Pages.className != 'Pages') Pages = Pages.nextSibling;
      var Page = Pages.firstChild;
      var i    = 0;
      do
      {
        if (Page.className == 'Page')
        {
          i++;
          if (Pages.offsetHeight) Page.style.height = (Pages.offsetHeight-2)+"px";
          Page.style.overflow = "auto";
          Page.style.display  = (i == id) ? 'block' : 'none';
        }
      }
      while (Page = Page.nextSibling);
    }
    // ----- Functions -------------------------------------------------------------
    function tabview_switch(TabViewId, id) { tabview_aux(TabViewId, id); }
    function tabview_initialize(TabViewId) { tabview_aux(TabViewId,  1); }
    //]]>
    </script>

  6. Setelah itu letakkan kode berikut di atas kode ]]></b:skin>
    div.TabView div.Tabs
    {
    height: 30px;
    overflow: hidden;
    }
    div.TabView div.Tabs a
    {
    float: left;
    display: block;
    width: 98px; /* Lebar Menu Utama Atas */
    text-align: center;
    height: 30px; /* Tinggi Menu Utama Atas */
    padding-top: 3px;
    vertical-align: middle;
    border: 1px solid #BDBDBD; /* Warna border Menu Atas */
    border-bottom-width: 0;
    text-decoration: none;
    font-family: "Verdana", Serif; /* Font Menu Utama Atas */
    font-weight: bold;
    color: #000; /* Warna Font Menu Utama Atas */
    -moz-border-radius-topleft:10px;
    -moz-border-radius-topright:10px;
    }
    div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
    {
    background-color: #E6E6E6; /* Warna background Menu Utama Atas */
    }
    div.TabView div.Pages
    {
    clear: both;
    border: 1px solid #BDBDBD; /* Warna border Kotak Utama */
    overflow: hidden;
    background-color: #E6E6E6; /* Warna background Kotak Utama */
    }
    div.TabView div.Pages div.Page
    {
    height: 100%;
    padding: 0px;
    overflow: hidden;
    }
    div.TabView div.Pages div.Page div.Pad
    {
    padding: 3px 5px;
    }

  7. Kemudian Simpan Template.
  8. Langkah selanjutnya, silahkan sobat klik Tata Letak.
  9. Klik Elemen Halaman dan tambahkan Gadget.
  10. Pilih yang HTML / Javascript, dan tambahkan kode berikut kedalamnya.
    <form action="tabview.html" method="get">
    <div class="TabView" id="TabView">
    <div class="Tabs" style="width: 300px;">
    <a>Tab 1</a>
    <a>Tab 2</a>
    <a>Tab 3</a>
    </div>
    <div class="Pages" style="width: 300px; height: 250px;">
    <div class="Page">
    <div class="Pad">
    Tab 1.1 <br />
    Tab 1.2 <br />
    Tab 1.3 <br /> </div>
    </div>
    <div class="Page">
    <div class="Pad">
    Tab 2.1 <br />
    Tab 2.2 <br />
    Tab 2.3 <br />
    </div>
    </div>
    <div class="Page">
    <div class="Pad">
    Tab 3.1 <br />
    Tab 3.2 <br />
    Tab 3.3 <br /> </div>
    </div>
    </div>
    </div>
    </form>
    <script type="text/javascript">
    tabview_initialize('TabView');
    </script>

  11. Kemudian Simpan.

Keterangan :

  • Untuk kode yang berwarna merah adalah lebar dan tinggi menu, silahkan sobat sesuaikan dengan isi.
  • Kode yang berwarna biru silahkan sobat isi dengan judul - judul dari menu.
  • Dan yang berwarna ungu, adalah isi dari menu. Sobat bisa menambahkan link, gambar, banner, dll.
Oke sobat, selamat mencoba. 

</span>

Hacker Evolution Untold Full Version

Hacker Evolution Untold adalah games simulasi menjadi hacker. Kita akan ditantang menjadi hacker untuk menjebol beberapa server dari tingkat mudah sampai bikin pusing kepala.

Bagi anda yang suka teknologi dan utak-atik sepertinya game ini cocok untuk anda coba. Tetapi sebelumnya kumpulkan kesabaran dulu bagi orang awam yang mencoba jadi hacker karena level 1 saja sudah lumayan bikin anda pusing kepala (kecuali hacker murni mah gampang).

Langsung saja download game ini sudah full version.

My Blog...

My Blog...

Ini adalah Blog saya, isinya tentang semua yang berhubungan dengan pembelajaran atau edukasi. Semua informasi yang disajikan berupa Multimedia yang berisi semua hal yang berhubungan tentang Musik, Picture, video yang bisa di Download dengan free. Juga terdapat data tentang dokumen kuliah saya yang meliputi jadwal, tutorial kuliah, dan aplikasi yang bisa anda gunakan dengan gratis.
        semoga dengan terciptanya website ini mudah2n dapat membantu teman2 sekalian dalam mencari informasi tentang EDUKASI..., Amien..!!!

posted by : Yogi P....