Splash screen adalah gambar yang muncul ketika permainan atau program sedang loading. Hal ini juga dapat digunakan untuk menggambarkan suatu halaman introduction pada situs . Layar splash kadang tidak menutupi seluruh layar , tetapi hanya persegi panjang di dekat pusat. Layar splash dari sistem operasi dan beberapa aplikasi yang mengharapkan akan dijalankan layar penuh biasanya mencakup seluruh layar.
Cara membuat contoh splash screen :
1. Buka netbeans 7.0.1
2. Klik file - new project (ctrl+shift+n) - java me - mobile application - next
3. Ketik nama package "Coba splash"
4. Hanya centang "Set As Main Project" dan jangan centang " create hello midlet"
5. Klik kanan pada package dan pilih New - MIDlet
6. Beri nama pada MIDLet :"Midlet"
7. Pada midlet.java souece codenya :
package splash;
import javax.microedition.lcdui.Display;
import javax.microedition.midlet.*;
public class Midlet extends MIDlet {
private Display display = Display.getDisplay(this);
private Splash s = new Splash();
private Menu m = new Menu();
public void startApp() {
display.setCurrent(s);
try {
Thread.sleep(3000);
} catch (InterruptedException ex) {
ex.printStackTrace();
}
display.setCurrent(m);
}
public void pauseApp() {
notifyPaused();
}
public void destroyApp(boolean unconditional) {
notifyDestroyed();
}
}
8. Buat MIDlet baru dengan nama "Menu"
source codenya adalah :
source codenya adalah :
package splash;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public class Menu extends Canvas {
private Image menu;
public Menu() {
try {
menu = Image.createImage("/splash/menu.png");
} catch (Exception e) {
e.printStackTrace();
}
}
protected void paint(Graphics g) {
g.drawImage(menu, 0, 0, 0);
}
}
9. Buat MIDlet baru dengan nama "Splash"
berikut ini source codenya :
berikut ini source codenya :
package splash;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
public class Splash extends Canvas {
private Image splash;
public Splash() {
try {
splash = Image.createImage("/splash/splash.png");
} catch (Exception e) {
e.printStackTrace();
}
}
protected void paint(Graphics g) {
g.drawImage(splash, 0, 0, 0);
}
}
10. Jangan lupa masukkan gambar pada package splash dengan nama :
- splash.png
- menu.png
==> Jika masih ada yang error , comment saja dibawah ini <==
-Good Luck-
Tidak ada komentar:
Posting Komentar