Archive for March 2012

3dsmax7 cincin,android, dan kamar tidur

#cincin

#android logo

#kamar tidur

minta komenya blogger
Thursday, March 15, 2012
Posted by jody baharizki
Tag :

EVENT HANDLING JAVA

berbicara mengenai event handling dalam pemograman JAVA kita akan mengetahui maksut dari pengertian tersebut. Event handling adalah event ketika meng-click satu tombol maka akan muncul box yang lain.
Java memiliki beberapa jenis Event Handling, salah satunya adalah class ActionListener yang menangani aksi terhadap tombol.Berikut ini contoh programnya:

Program:
01import java.awt.*;
02import java.awt.event.*;
03import javax.swing.*;
04 
05public class ClickMe extends JFrame implements ActionListener {
06    private JButton tombol;
07 
08    public ClickMe() {
09        super ("Event Handling");  
10 
11        Container container = getContentPane();
12        container.setLayout(new FlowLayout());     
13 
14        tombol = new JButton ("Click Me!");
15        tombol.addActionListener(this);
16        container.add(tombol);     
17 
18        setSize (200,100);
19        setVisible (true);
20    }
21 
22    public static void main (String arg[]) {
23        ClickMe test = new ClickMe();
24        test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
25    }
26 
27    public void actionPerformed (ActionEvent e) {
28        if (e.getSource() == tombol) {
29            JOptionPane.showMessageDialog(null, "You click me, guys !!!");
30        }
31    }
32}
Wednesday, March 14, 2012
Posted by jody baharizki

GUI pada JAVA

kita akan berbicara tentang GUI yang ada dalam pemrogaman JAVA.
tapi sebelum itu simak pengantar dibawah ini :
1. GUI (Graphical User Interface), memungkinkan user untuk berinteraksi dengan komputer
secara lebih baik.
2. Pengguna berinteraksi dengan berbagai elemen grafis,diantaranya: button, dialog box, menu,
dsb.
3. Sejak 1994 Sun Microsystem berupaya untuk membuat JAVA memiliki perangkat bergaya
desktop dengan ToolkitJAVA yang dikenal sebagai AWT (Abstract Windowing Toolkit)
4. Tahun 1997, muncul JFC (Java Foundation Class) untuk kepentingan pembuatan aplikasi
Window yang merupakan pengembangan dari AWT.
5. JFC mempunyai kode swing yang terdapat pada package yang disediakan pada JAVA SDK
versi 1.2 ke atas (JAVA 2)
6. JAVA menyediakan dua graphical library.
AWT (Abstract Windows Toolkit)
Swing
7. Contoh: import java.awt.* ;
Import java.awt.event.* ;
Import javax.swing.* ;
Sunday, March 11, 2012
Posted by jody baharizki

Pembacaan File dengan System.IO.Stream

Artikel ini mengenai pembacaan file menggunakan kelas System.IO.Stream (selanjutnya disebut dengan Stream saja). Sebenarnya ada banyak cara untuk melakukan pembacaan file selain menggunakan kelas tersebut, misalnya menggunakan kelas System.IO.FileStream, System.IO.BinaryWriter, atau System.IO.BinaryReader. Meskipun harus teliti dalam pembacaan per-byte (atau per-kumpulan-byte), menurut pengalaman saya dan informasi sana-sini, pembacaan file dengan menggunakan kelas Stream ini sangat cepat karena langsung mengakses byte-byte pada offset tertentu pada file tanpa memboroskan memori. Mari kita langsung saja pada prakteknya berikut ini.
  • Untuk membuka file untuk melakukan read atau write pada suatu file:
    Stream stream = File.Open(“filename.txt”, FileMode.Open);
  • Untuk membuat file baru (replacing jika file sudah ada) untuk melakukan write pada suatu file:
    Stream stream = File.Open(“filename.txt”, FileMode.Create);
  • Untuk memindahkan offset pembacaan/penulisan:
    • stream.Seek(1, SeekOrigin.Begin);
      >>>> Offset terletak pada byte kedua stream, pencarian dari awal stream
    • stream.Seek(-1, SeekOrigin.End);
      >>>> Offset terletak pada byte terakhir stream, pencarian dari akhir stream
    • stream.Seek(-2, SeekOrigin.Current);
      >>>> Offset digeser 2 byte ke kiri offset
    • stream.Seek(3, SeekOrigin.Current);
      >>>> Offset digeser 3 byte ke kanan offset
  • Untuk melakukan read:
    • int x = stream.ReadByte();
      >>>> Pembacaan satu byte pada posisi offset sekarang.
    • byte[] temp = new byte[8];
      stream.Read(temp, 0, 8);
      >>>> Pembacaan delapan byte pada posisi offset sekarang dan disimpan dalam array of byte “temp” pada indeks ke-0 pada array tersebut.
  • Untuk melakukan write:
    • byte b = 5;
      stream.WriteByte(b);
      >>>> Penulisan byte 5 pada posisi offset sekarang.
    • byte[] temp = new byte[] {5, 7, 9};
      stream.Write(temp, 0, 3);
      >>>> Penulisan array of byte “temp” sebanyak tiga byte pada posisi offset sekarang.
  • Setelah selesai, file ditutup dengan cara:
    stream.Close();
Supaya pemrosesan lebih cepat, sebaiknya hindari pemakaian operasi seek yang terlalu sering dan lakukan pembacaan atau penulisan sekaligus beberapa byte.


sumber: http://students.netindonesia.net/blogs/dito_adiwidya/archive/2011/06/21/pembacaan-file-dengan-system-io-stream.aspx
Posted by jody baharizki

Psang Iklan?

Psang Iklan?
Klik gambar diatas

Like Us!

Youtube

\
\

Labels

Powered by Blogger.

Total Pageviews

- Copyright © 2016 Jody Baharizki -@jodybaharizki- Powered by Blogger -