Senin, 12 November 2007

Keypressed

pada J2ME event handling bisa memakai 2 macam metode, Keypressed (yg kita bahas) dan CommandAction (pada bahasan berikutnya). Keypressed metode adalah saat keypad di tekan. Berikut ini contoh source codenya:

private class tekan extends Canvas{

protected void keypressed(int key){
a++; // diasumsikan ketika tombol di tekan nilai dari a (int) bertambah
}

}

jika class tekan ini dipakai sebagai displaying canvas maka ketika anda menekan keeypad, bukan softkey, nilai dari a akan bertambah, tetapi tidak ditampilkan.
Cara menampilkannya dengan memakai method drawstring yang contoh penggunaannya ada pada post sebelumnya

Senin, 17 September 2007

"hello world" memakai canvas

ini contoh source midlet yang menggunakan canvas:

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class Hello extends MIDlet{

HelloCanvas myCanvas;

public Hello() {

myCanvas = new HelloCanvas();
}

public void startApp(){

Display.getDisplay(this).setCurrent(myCanvas);
myCanvas.repaint();
}

public void pauseApp() {
notifyPaused();
}

public void destroyApp(boolean unconditional){
notifyDestroyed();
}

////////////ini bagian canvas-nya/////
private class HelloCanvas extends Canvas {

public void paint(Graphics g) {
g.setColor(0xfff000);
g.fillRect(0, 0,g.getWidth(),g.getHeight);
g.setColor(0x000fff);
g.fillRect("hello world", 0, 0, 1);
}

}
//////////////////////////////////////
}

"hello world" menggunakan form

ini adalah contoh source-nya:

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class HelloMidlet extends MIDlet {
private Display display; TextBox box = null;

public HelloMidlet() {
}

public void startApp() {
display = Display.getDisplay(this);
box = new TextBox("Simple Example", "Hello World",
20, 0);
display.setCurrent(box);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}

Selasa, 11 September 2007

Schiaviona, italian blade

Schiaviona, nama blog ini diambil dari pedang khas mercenaries italia.
Pedang ini mulai terkenal ke seluruh penjuru dunia saat spainniards (orang spanyol) membawanya ke daratan amerika untuk melawan para perompak yan g saat itu nge-trend di Karibia.