Cara Menampilkan Tanggal Di J2SE Menggunakan Label

Haiiiiiiiiiiiiiii! Udah lama ga posting lagi!:) Abisnya sibuk sama tugas sekolah nih. Kali ini saya mau nasih tau kalian cara nampilin tanggal otomatis gitu di J2SE. Ha? J2SE? Apaan tuh? Java desktop lah bahasa umumnya. Tau kan? Nah dari pada lama – lama berkicau mending langsung aja yahh ^^

Yang pertama kalian buat dulu yang kaya gini.

Gambar

Udahhh? nah sekarang lets to codiing! =))

Oiya jangan lupa itu label, disitu klik kanan ada Changet Variabel Nama ganti sama “lblTANGGAL”

Yang pertama kalian ketik koding ini :

Gambar

Syudah? Nah ini coding utamanya :

Gambar

Untuk hasil? Coba sendiri yaps! 🙂 GOOD LUCK GAISSSS!!!

Memainkan Klip Audio

Anda untuk memainkan file audio. Memainkan audio clips dalam sebuah applet
melibatkan dua langkah dasar :
1. Dapatkan audio clip menggunakan method getAudioClip.
2. Untuk memainkan audio clip, menggunakan method play atau loop pada object audio
clip. play memungkinkan Anda untuk memainkan audio satu kali mengingat loop
berulang pada audio clip dan berhenti hanya ketika method stop dipanggil.
Contoh berikutnya memainkan file audio secara terus-menerus hingga method stop
applet dipanggil.

import java.awt.*;
import java.applet.*;
/*
<applet code=”AudioApplet” width=300 height=100>
</applet>
*/
public class AudioApplet extends Applet {
AudioClip ac;
public void init() {
try {
/*audio clip tersimpan dalam direktori yang sama
seperti kode javanya*/
/* spaceMusic telah terdownload dari java.sun.com */
ac = getAudioClip(getCodeBase(), “spaceMusic.au”);
ac.loop();
} catch (Exception e) {
System.out.println(e);
}
}
public void stop() {
ac.stop();
}
public void paint(Graphics g) {
g.drawString(“Playing space music!”, 80, 25);
}
}

Method paint

Method lain yang tidak kalah penting adalah method paint, yang mana class Applet
menurunkannya dari class induknya yaitu class Component, yang meminta output applet
setiap waktu yang diperlukan untuk dapat digambar kembali. Sebagai contoh dari setiap
instance adalah ketika sebuah applet tersembunyi oleh window lain dapat dibuat terlihat
lagi. Method ini selalu menolak ketika Anda ingin membuat bagaimana applet yang Anda
buat harus terlihat seperti yag Anda inginkan. Pada contoh Hello World, applet memiliki
string “Hello world!”pada background setelah menolak method paint.

Siklus Applet (The Applet Life Cycle)

Bahkan untuk memulai eksekusi pada method main seperti dalam aplikasi khas Java,
browser atau applet viewer berhubungan dengan applet melalui method-method
berikut:
1. init()
init adalah method yang dipanggil pertama kali. Yang sebenarnya berisi permintaan
pertama ketika applet di load.
2. start()
Setelah meminta method init, mulai dengan method yang dipangil selanjutnya.
method ini meminta dokumen HTML yang ditampilkan applet setiap waktu. Eksekusi
ringkasan dengan method ini dilakukan ketika applet ditampilkan kembali.
3. stop()
Ketika web browser meninggalkan dokumen HTML applet,method ini dipanggil untuk
menginformasikan applet bahwa dia harus menghentikan proses eksekusinya.
4. destroy()
Method ini dipanggil ketika applet perlu dihapus dari memory. Method stop selalu
dipanggil sebelum method ini diminta untuk dijalankan.

Ketika membuat applet, sedikitnya beberapa dari method ini telah meng-override.
contoh applet berikut meng-override method berikut.

import java.applet.*;
import java.awt.*;
/*
<applet code=”LifeCycleDemo” width=300 height=100>
</applet>
*/
class LifeCycleDemo extends Applet {
String msg =””;
public void init() {
msg += “initializing… “;
repaint();
}
public void start() {
msg += “starting… “;
repaint();
}
public void stop() {
msg += “stopping… “;
repaint();
}
public void destroy() {
msg += “preparing for unloading…”;
repaint();
}
public void paint(Graphics g) {
g.drawString(msg, 15, 15);

 

Catatan JAVA Hari 9 Disekolah

Nih catetan java gue yang pertemuan ke 9 guys. Bete benget sumpah dihari ini euhhhh -,- tapi yaudahlah yaaa liat aja ._.

  • Driver – mysqlconnector
  • Connection
  • Statement
  1. executeUpdate – Insert, Update, Delete = SINTAX SATU ARAH
  • ResultSet
  1. executeQuery = Select
  • Cara buka koneksi

Con = db.OpenConnection();

  • Untuk menghapus harus tau kuncinya

Yaaa asal lo pada tau aja waktu dihari gue belajar java ini gue langsung sakit dan smape sekarang belum sembuh total, minta doanya aja yaa;’) dan gue juga harus nyiapin buat TA akhir semester gue yang sampe sekarang belum tau mau tentang apa bingung:’( Oiya maap maap juga ni yee dicatetan gue kali ini banyak yang diapus soalnya aneh -_-

Catetan JAVA dihariQurban, yuuuu~

Nih guys catetan gue waktu hari qurban -_- dikit sih tapi ya gpp deh cekidot!

  • Swing udah ditentuin
  • AWT tuh native code / full code
  • Swing -> Jframe Form
  • Untuk konek ke database
  1. DRIVER
  2. KONEKSI
  • com.mysql.jdbc.Driver = Ini yang kita pake
  • Connection String = jbbc=mysql//host:port/database,user,pasword

 

Udah deh, emang yah belajar tuh gakenal waktu :’’’

Catetan JAVA TAMBAHAN disekolah, yuhuuuuu~

Ih ini catetan java gue disekolah guys, ada jam pelajaran tambahan gitulah soalnya kelas gue ketinggal materi waktu itu hehe tapi dikit banget loh catetannya, ya gpp lah yaaa hehe:D

  • Exception Handling

try {

……..

…….

} catch (Number…..e) {

……..

} finally {

……..

}

  • Nah biar waktu lo pade bikin program gakeliatan errornya pek ini guys!

Uda deh catetannya 😀 dikit kan? Gue bilang juga ape:p Yudah deh ntar kita lanjut lagi ya guys. See yaaa ;;)

Catatan JAVA Hari 8 Disekolah

Ah gatau deh mulai ini catetan gimana pokonya dihari gue nyatet ini sedikit aneh harinya tau dah napa -_-

  • JAVA ada J2EE, J2ME, J2SE
  • J2SE = Java 2 Standar Edition (Destop Application)
  • J2ME = Java 2 Microedition (Mobile Application)
  • J2EE = Java Enterprise Edition (Server client Application
  • Perbedaan dulu sama sekarang adalah penggunaan library
  • GUI = Graphical User Interface
  • Library = Swing dan AWT
  • Swing tampilan dengan high level
  • AWT tampilan dengan low level
  • High level cocok dengan aplikasi data , mudah digunakan
  • Low level cocok dengan aplikasi game, sulit digunakan
  • Low level punya kendali penh atas layar
  • High level sudah ditentukan
  • Confension = PertemuanDelapan (Camel case)

                           = Harus kapital kaya contoh diatas

  • Kalo bikin package harus huruf kecil semuanya
  • Ketika penulisan gaboleh ngedempet ntar pusinggg -___-
  • Buat bikin tulisan

g.drawString (null, WIDTH, HEIGHT)

  • Buat ganti font

g.setFont(new Font(“Arial Black”, font Bold, 12)”

  • Buat setengah lingkaran

g.drawArc (10, 50, 100, 100, 180, 180)

Udah deh segitu catetannya, kalo mau tau contoh programnnya liat deh di blog gue yang ini juga ada ko yang dulunya miris banget, si Android noh yang punya rumah tapi jelek banget hehe, tapi ya maap maap aje kalo jelek kanmasih belajar yeeee :’)

Catatan JAVA Hari 7 Disekolah

Hi guys sorry banget telat mostingnya, abisnya kemaren2 juga lagi nyari catetan yang ke 6 sama ke 5 tapi gaada jadi sorry banget kalo catetannya loncat langsug ke 7 😀

  • Jadi pokoknya yang diatas selalu jadi SUPERCLASS terus ke SUBCLASS terus berulang seterusnya

public class Anak extends Orangtua {

private String namaDepan = ” Benget”

 

public void pesan () {

Sout (“Salam” +namaDepan+ “=tampilPesan=” ());

 

}

public static void main (String [] args) {

Anak a = new Anak ()

a.pesan ();

  • Nah guys yang diatas ini tuh contoh pewarisan pake intance
  • Polimorfis, berbeda beda tapi harus ada tujuannya layaknya Bhineka Tunggal Ika :p
  • class adalah object di class lain
  • override perubahan sifat dari luar
  • Super untuk memanngil konstraktor dikels lain

super ();

  • Yang diatas ini pengganti intansiasi
  • Super harus dijadikan statment pertama
  • Polimorfis perubahan bentuk

dita = new MM ();

dita.baju();

dita.pelajaran();

  • CONTOH POLIMORFIS GUYS!!
  • Algoritma sorting
  1. Insertion
  2. Selection
  3. Quicksort
  4. Mergesort
  5. Bublesort
  6. Recursive
  • Insertion ditimpa di temporary data

Udah deh guys catetan gue cuma segini buat kali ini, waktu pas dihari gue nyatet ini tuh gurunya diganti gitu sama guru java yang cewe terus di hari itu juga banyak banget prakteknya, MUMET -_- yaudah deh see u later guys!