<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-12175508</id><updated>2009-09-21T15:59:52.367-07:00</updated><title type='text'>Java Programming Tips</title><subtitle type='html'>Learn The Concept!&lt;br&gt;
Programming Is Not How To Remember Codes But Rather To Understand How It Works</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://japra.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default?start-index=26&amp;max-results=25'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>28</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-12175508.post-115657305460255537</id><published>2006-08-25T23:15:00.000-07:00</published><updated>2006-09-08T07:11:07.843-07:00</updated><title type='text'>Pindah Rumah</title><summary type='text'>halo... saya sudah pindah alamat ke http://ed.realbox.orgtrims</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/115657305460255537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=115657305460255537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/115657305460255537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/115657305460255537'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2006/08/pindah-rumah.html' title='Pindah Rumah'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111684015734817668</id><published>2005-05-23T01:06:00.000-07:00</published><updated>2005-05-23T02:22:37.363-07:00</updated><title type='text'>Membuat File Manifest</title><summary type='text'>Manifest File di Java digunakan sebagai informasi identitas aplikasi dalam sebuah archive, terutama Java Archive (JAR).Manifest File merupakan file dengan format text.berisi informasi dari aplikasi yangAkan didistribusikan dalam JAR.Dengan file manifest, anda tidak perlu menjalakan aplikasi dalam JAR dengan cara manual, dalam sistem operasi Windows cukup double click pada file dengan extension .</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111684015734817668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111684015734817668' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111684015734817668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111684015734817668'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/membuat-file-manifest.html' title='Membuat File Manifest'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111682028106493594</id><published>2005-05-22T20:34:00.000-07:00</published><updated>2005-06-20T00:28:52.303-07:00</updated><title type='text'>Swing : Membuat DataGrid dengan JTable</title><summary type='text'>//JTable di Swing fungsinya mirip dengan DataGrid di VB/Delphi  //di JTable anda dapat mengisi data dengan  //array 2 dimensi atau vector dalam vector  private JTable _newTable;  public Vector dataRecord = new Vector();  public Vector columnName = new Vector();  public UsingTable(){    super();    init();    addColumn();    addRecord();    _newTable=createTable();    //mendefinisikan ScrollPane </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111682028106493594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111682028106493594' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111682028106493594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111682028106493594'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-membuat-datagrid-dengan-jtable.html' title='Swing : Membuat DataGrid dengan JTable'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111649467649856778</id><published>2005-05-19T01:21:00.000-07:00</published><updated>2005-05-19T02:24:36.500-07:00</updated><title type='text'>Swing : Pertukaran Data Antar Frame</title><summary type='text'>Seperti halnya pada bahasa pemrograman visual yang lain (VB/Delphi), anda dapat men-set nilai dari variable yang berada di form lain (public variable/attribute).Bedanya dengan VB/Delphi anda harus mendefinisikan variable yang bisa diakses antar Frame/Form dengan "static". Harus diingat bahwa Frame/Form yang memilik variable tersebut harus sudah diinstance sebelumnya.contoh : pada Class FormA -&gt; </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111649467649856778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111649467649856778' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111649467649856778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111649467649856778'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-pertukaran-data-antar-frame.html' title='Swing : Pertukaran Data Antar Frame'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111642062732388461</id><published>2005-05-18T05:46:00.000-07:00</published><updated>2005-05-18T05:50:27.343-07:00</updated><title type='text'>Swing : Membuat ToolBar</title><summary type='text'>//Toolbar adalah kumpulan menu-menu dengan icon sebagai shortcut  //dari bagian aplikasi  //Toolbar di SWING merupakan kelompok dari JButton, anda harus  //mendefinisikan dulu button, kemudian tambahkan button tersebut  //ke dalam Toolbar  JButton button1;  JButton button2;  JToolBar toolbar;  public UsingToolBar(){    super();    init();  }  private void init(){    this.setSize(400,400);    </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111642062732388461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111642062732388461' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111642062732388461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111642062732388461'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-membuat-toolbar.html' title='Swing : Membuat ToolBar'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111641891172584016</id><published>2005-05-18T05:19:00.000-07:00</published><updated>2005-05-18T05:21:51.743-07:00</updated><title type='text'>Swing : Button dengan Icon</title><summary type='text'>JButton button1;  JButton button2;  public CreateButtonIcon(){    super();    init();  }  private void init(){    this.setSize(400,400);    this.setTitle("Membuat Button Yang Memiliki Icon");    //mengatur layout    FlowLayout alayout = new FlowLayout(FlowLayout.LEFT,1,1);    this.getContentPane().setLayout(new FlowLayout());    //membuat button dengan method createButton- lihat     //di method </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111641891172584016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111641891172584016' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111641891172584016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111641891172584016'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-button-dengan-icon.html' title='Swing : Button dengan Icon'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111639178405309926</id><published>2005-05-17T21:38:00.000-07:00</published><updated>2005-05-17T21:52:59.663-07:00</updated><title type='text'>Swing : Layout Manager #3 - GridBagLayout</title><summary type='text'>//GridBagLayout adalah layout manager yang mengatur komposisi  //dari komponen dengan aturan dasar grid tetapi lebih fleksibel  //Dengan GrigBagLayout anda dapat menyusun komponen tidak   //harus dengan aturan rata kiri-kanan atau dalam acuan 1 kolum,dsb  //Anda memerlukan class GridBagConstraints sebagai pengatur posisi  private GridBagLayout alayout=null;  private GridBagConstraints aconstraint</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111639178405309926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111639178405309926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111639178405309926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111639178405309926'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-layout-manager-3-gridbaglayout.html' title='Swing : Layout Manager #3 - GridBagLayout'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111591182804567121</id><published>2005-05-12T08:28:00.000-07:00</published><updated>2005-05-12T08:30:28.060-07:00</updated><title type='text'>Menyimpan Data Text (line based) ke File</title><summary type='text'>//sebelumnya kita telah membahas mengenai membaca file text  //sekarang bagaimana dengan menulis filetext dengan format   //yang telah ditentukan  public static void main(String[] args) {    String filepath=WritingTextFile.class.getClassLoader().      getResource("datafile/listmhs.txt").getPath();    System.out.println("filepath:"+filepath);    try {      FileOutputStream aoutstream = new </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111591182804567121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111591182804567121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111591182804567121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111591182804567121'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/menyimpan-data-text-line-based-ke-file.html' title='Menyimpan Data Text (line based) ke File'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111591097244258695</id><published>2005-05-12T08:12:00.000-07:00</published><updated>2005-05-12T08:16:12.480-07:00</updated><title type='text'>ASCII ke Char dan Sebaliknya</title><summary type='text'>//setiap character memiliki nilai ASCII    //di Java untuk mengubah character ke nilai ASCII    //anda cukup melakukan casting ke tipe int dengan (int)    //untuk sebaliknya casting  dengan (char)    char a= 'A';    int aint= (int)a;    System.out.println("nilai ASCII dari a : "+aint);    System.out.println("character dari bilangan aint :"+(char)aint);    </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111591097244258695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111591097244258695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111591097244258695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111591097244258695'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/ascii-ke-char-dan-sebaliknya.html' title='ASCII ke Char dan Sebaliknya'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111546679299693404</id><published>2005-05-07T04:50:00.000-07:00</published><updated>2005-05-20T06:28:30.926-07:00</updated><title type='text'>Swing : Layout Manager #2 -GridLayout</title><summary type='text'>//Seperti halnya FlowLayout, GridLayout merupakan turunan dari LayoutManager   //untuk mengatur posisi komponen  //Bedanya dengan FlowLayout, GridLayout mengatur komponen dengan komposisi   //baris dan kolum seperti sebuah bentuk table  //yang dipecah merata dengan jumlah baris dan kolum tertentu    public void init(){    this.setSize(300,300);    //definisi Gridlayout dengan memberikan nilai </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111546679299693404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111546679299693404' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111546679299693404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111546679299693404'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-layout-manager-2-gridlayout.html' title='Swing : Layout Manager #2 -GridLayout'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111546443907381212</id><published>2005-05-07T04:09:00.000-07:00</published><updated>2005-05-20T06:37:34.953-07:00</updated><title type='text'>Swing : Layout Manager #1 - FlowLayout</title><summary type='text'>//Dipemrograman Java anda tidak akan menemukan method atau attribute yang   //mengatur komponen secara pixel seperti menentukan berapa pixel left   //dan berapa pixel top,  //Sebagai pengantinya Java menyediakan LayoutManager untuk mengatur posisi  //masing komponen.  //Berikut ini adalah contoh penggunaan   //FlowLayout(LayoutManager yang sederhana)  //FlowLayout adalah turunan dari </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111546443907381212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111546443907381212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111546443907381212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111546443907381212'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-layout-manager-1-flowlayout.html' title='Swing : Layout Manager #1 - FlowLayout'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111521674319757682</id><published>2005-05-04T07:24:00.000-07:00</published><updated>2005-05-20T06:42:47.270-07:00</updated><title type='text'>Swing : Pengenalan Swing #2 - Menu PullDown</title><summary type='text'>//konsep membuat menu pull down pada Swing  //urutan definisi komponennya sbb :  //1. buatlah JMenuBar  //2. buatlah JMenu, tambahkan komponen JMenu pada JMenuBar   //  dgn method add()  //3. buatlah JMenuItem, tambahkan komponen JMenuItem pada JMenu   //  dgn method add()  //deklarasi component  private JMenuBar jJMenuBar = null;  private JMenu jMenuFile = null;  private JMenu jMenuHelp =null;</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111521674319757682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111521674319757682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111521674319757682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111521674319757682'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/swing-pengenalan-swing-2-menu-pulldown.html' title='Swing : Pengenalan Swing #2 - Menu PullDown'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111508244932277273</id><published>2005-05-02T18:05:00.000-07:00</published><updated>2005-05-02T18:07:29.336-07:00</updated><title type='text'>Menggunakan Map/HashMap</title><summary type='text'>//HashMap adalah class implementasi dari Map, Map itu sendiri adalah      //interface yang mempunyai fungsi untuk memetakan nilai dengan key unik.     //HashMap sangat bermanfaat sebagai memory record management, dimana      //tiap record dapat disimpann di sebuah Map, kemudian setiap Map     //diletakkan pada vector, list atau set yang masih turunan dari Collection     //Demikian pula Hashmap </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111508244932277273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111508244932277273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111508244932277273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111508244932277273'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/menggunakan-maphashmap.html' title='Menggunakan Map/HashMap'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111500380556277958</id><published>2005-05-01T20:14:00.000-07:00</published><updated>2005-05-01T20:22:53.223-07:00</updated><title type='text'>JDBC : Select/Query/List Table Record</title><summary type='text'>//jangan lupa import java.sql.*;      //deklarasikan koneksi database      Connection conn=null;       try      {          //definisikan driver untuk Database Mysql,          //setiap Database mempunyai driver yang berbeda-beda,          //kunjungi situs Database yang anda gunakan untuk mendowload JDBC Driver         Class.forName("org.gjt.mm.mysql.Driver");</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111500380556277958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111500380556277958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111500380556277958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111500380556277958'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/05/jdbc-selectquerylist-table-record.html' title='JDBC : Select/Query/List Table Record'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111476240646990649</id><published>2005-04-29T01:06:00.000-07:00</published><updated>2005-04-29T04:44:23.586-07:00</updated><title type='text'>Swing : Pengenalan Swing #1</title><summary type='text'>import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;//Swing adalah Library yang berisi kumpulan komponen //yang digunakan untuk membuat sebuah aplikasi berbasis GUI//Pada Swing, seperti halnya pada bahasa pemrograman visual lainnya//seperti VB atau Delphi, anda harus mendefinisikan/menginiatilisasikan //komponen beserta Event-eventnya.// </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111476240646990649/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111476240646990649' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111476240646990649'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111476240646990649'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/swing-pengenalan-swing-1.html' title='Swing : Pengenalan Swing #1'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111466269966308357</id><published>2005-04-27T21:29:00.000-07:00</published><updated>2005-04-27T21:31:39.670-07:00</updated><title type='text'>Menggunakan StringBuffer</title><summary type='text'>//StringBuffer digunakan untuk memanipulasi data String     String tmpString="Nama Saya adalah : &lt;$Nama$&gt; \n";     tmpString=tmpString+" Alamat Saya di : &lt;$Alamat$&gt; \n";     tmpString=tmpString+" Saya Bekerja di : &lt;$Kerja$&gt; \n";     //definisi StringBuffer dengan nilai awal constructor tmpString     StringBuffer myStrBuf = new StringBuffer(tmpString);     String nama="Airlangga";     String </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111466269966308357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111466269966308357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111466269966308357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111466269966308357'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/menggunakan-stringbuffer.html' title='Menggunakan StringBuffer'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111465912776364967</id><published>2005-04-27T20:26:00.000-07:00</published><updated>2005-04-27T20:53:03.676-07:00</updated><title type='text'>Membaca File Text (line based)</title><summary type='text'>isi file :01#Adi#Jl.Mahasiswa02#Aman#Jl. Kebangsaan    //Jangan lupa untuk menambahkan import java.io.*;          //mengambil file path dari contoh data file text (listmhs.txt)     String filepath=UsingFileInputOutputStream.class.getClassLoader().getResource("datafile/listmhs.txt").getPath();     System.out.println("filepath:"+filepath);     try {       //definisi FileInputStream       </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111465912776364967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111465912776364967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111465912776364967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111465912776364967'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/membaca-file-text-line-based.html' title='Membaca File Text (line based)'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111460846772830969</id><published>2005-04-27T06:26:00.000-07:00</published><updated>2005-04-27T06:27:47.730-07:00</updated><title type='text'>Konversi Tipe Data #2</title><summary type='text'>//String to IntegernilaiString ="1001";Integer aInteger = new Integer(nilaiString);System.out.println(aInteger);//konversi String ke intaint=Integer.parseInt(nilaiString);//int to floatnilaifloat=Float.parseFloat(new Integer(aint).toString());System.out.println(nilaifloat);//float to StringnilaiString = Float.toString(nilaifloat);System.out.println(nilaiString);//Float to StringnilaiString = </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111460846772830969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111460846772830969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111460846772830969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111460846772830969'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/konversi-tipe-data-2.html' title='Konversi Tipe Data #2'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111450637875143233</id><published>2005-04-26T02:02:00.000-07:00</published><updated>2005-04-26T02:06:18.753-07:00</updated><title type='text'>Konversi Tipe Data #1</title><summary type='text'>//String ke double dan DoubleString nilaiString="0.11";Double nilaiDouble = new Double(nilaiString);double nilaidouble = new Double(nilaiString).doubleValue();// atau dengan method parsenilaidouble = Double.parseDouble("0.11");System.out.println(nilaidouble);//String ke float dan FloatFloat nilaiFloat = new Float(nilaiString);float nilaifloat = new Float(nilaiString).floatValue();//atau dengan </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111450637875143233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111450637875143233' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450637875143233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450637875143233'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/konversi-tipe-data-1.html' title='Konversi Tipe Data #1'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111450460775134215</id><published>2005-04-26T01:33:00.000-07:00</published><updated>2005-04-26T01:36:47.753-07:00</updated><title type='text'>Multidimensi data dengan Array</title><summary type='text'>//**** Multi Dimensi Array *****//Anda anda menggunakan dimensi array untuk data yang lebih kompleks//Contoh deklarasi array dengan 2 dimensi//[] pertama menunjukkan array baris//[] kedua menunjukkan array kolumString [][] DataNilai = new String[10][4];//Mengisi baris pertama dengan nama kolumDataNilai[0][0]="NIM";DataNilai[0][1]="Nama";DataNilai[0][2]="Alamat";DataNilai[0][3]="Kota";//contoh isi</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111450460775134215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111450460775134215' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450460775134215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450460775134215'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/multidimensi-data-dengan-array.html' title='Multidimensi data dengan Array'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111450411356295816</id><published>2005-04-26T01:21:00.000-07:00</published><updated>2005-04-26T01:28:33.563-07:00</updated><title type='text'>Menggunakan Array</title><summary type='text'>//Array adalah sekumpulan objek yang dikelompokan menjadi satu// dalam stack//Array memiliki anggota yang jumlahnya telah didefinisikan secara pasti// dengan kata lain,//Anda tidak dapat menambah anggota array diluar batas jumlah anggota// yang telah ditentukan sebelumnya//Identitas anggota array menggunakan index urut dari array,// dari 0...n (n adalah jumlah yang akan didefinisikan)//Tipe data </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111450411356295816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111450411356295816' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450411356295816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111450411356295816'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/menggunakan-array.html' title='Menggunakan Array'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111410162104355320</id><published>2005-04-21T09:35:00.000-07:00</published><updated>2005-04-21T09:40:21.043-07:00</updated><title type='text'>Multidimensi data dengan Vector</title><summary type='text'>//ini vector utamaVector avect = new Vector();//ini vector item yang menyimpan recordVector aitem = new Vector();aitem.add("record1kolum1");aitem.add("record1kolum2");aitem.add("record1kolum3");avect.add(aitem);aitem = new Vector();aitem.add("record2kolum1");aitem.add("record2kolum2");aitem.add("record2kolum3");avect.add(aitem);//mengakses vector nilai vector//elemenAt() return valuenya adalah </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111410162104355320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111410162104355320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111410162104355320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111410162104355320'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/multidimensi-data-dengan-vector.html' title='Multidimensi data dengan Vector'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111406830273888832</id><published>2005-04-21T00:20:00.000-07:00</published><updated>2005-04-21T00:25:02.740-07:00</updated><title type='text'>Menghitung Tanggal</title><summary type='text'>// karena beberapa method modifikasi date// di class java.util.Date telah deprecated// untuk kalkulasi tanggal sebaiknya menggunakan// GregorianCalendar yang merupakan turunan dari abstrak calendarCalendar acal = new GregorianCalendar();// set tanggal, bisa pula melalui constructor// tahun,bulan,tgl - ingat bulan dihitung mulai dari 0// jadi bulan april adalah 3acal.set(2005,3,10);// Sun Apr 10 </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111406830273888832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111406830273888832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111406830273888832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111406830273888832'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/menghitung-tanggal.html' title='Menghitung Tanggal'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111398895887940487</id><published>2005-04-20T02:13:00.000-07:00</published><updated>2005-04-20T02:24:28.306-07:00</updated><title type='text'>Mengambil Path dari File pada Java Application</title><summary type='text'>// file yang diletakkan pada direktori yang sama class//bila file diletakkan dalam subdirektori, sebutkan subdirektori tersebut contoh -&gt;"data/nama_file.txt"String filepath=_nama_class.class.getClassLoader().getResource("nama_file.txt").getPath();//atauString filepath=this.getClass().getClassLoader().getResource("nama_file.txt").getPath();//bila file tidak ditemukan maka return valuenya adalah </summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111398895887940487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111398895887940487' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111398895887940487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111398895887940487'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/mengambil-path-dari-file-pada-java.html' title='Mengambil Path dari File pada Java Application'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-12175508.post-111396629843572801</id><published>2005-04-19T19:55:00.000-07:00</published><updated>2005-04-19T20:26:01.086-07:00</updated><title type='text'>Menggunakan String Tokenizer</title><summary type='text'>//StringTokenizer berfungsi untuk mengambil nilai bagian string//yang dipisahkan dengan karakter tertentu//jangan lupa import java.util.StringTokenizer;String strMentah="01;Adi;Jl. Ahmad Yani 2";StringTokenizer myStrToken= new StringTokenizer(strMentah, ";");//mengambil jumlah token ";"System.out.println("Jumlah Token : "+myStrToken.countTokens() );//mengambil masing-masing string yang dipisahkan</summary><link rel='replies' type='application/atom+xml' href='http://japra.blogspot.com/feeds/111396629843572801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=12175508&amp;postID=111396629843572801' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111396629843572801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/12175508/posts/default/111396629843572801'/><link rel='alternate' type='text/html' href='http://japra.blogspot.com/2005/04/menggunakan-string-tokenizer.html' title='Menggunakan String Tokenizer'/><author><name>McGyver</name><uri>http://www.blogger.com/profile/03224948405705625960</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='10297957375208633157'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>