![]() | 基本部分及び画像表示 |
import com.nttdocomo.ui.IApplication;
import com.nttdocomo.ui.Display;
public class Pekman extends IApplication{
public void start() {
PekmanMain pekmanMain = new PekmanMain();
Display.setCurrent(pekmanMain);
}
}
|
![]() | PekmanMain.java |
private Image kabe;
MediaImage mi = MediaManager.getImage("resource:///gif/kabe.gif");
try{
mi.use();
}catch(ConnectionException e){
}catch(UIException e){
}
kabe = mi.getImage();
|
g.setColor(Graphics.getColorOfName(Graphics.WHITE)); g.fillRect(0, 0, getWidth(), getHeight()); |
public void processEvent(int type, int param) {
if(type == Display.KEY_PRESSED_EVENT) {
if(param == Display.KEY_SOFT1) {
IApplication.getCurrentApp().terminate();
}
}
}
|
import com.nttdocomo.ui.IApplication;
import com.nttdocomo.ui.Display;
public class Pekman extends IApplication{
public void start() {
PekmanMain pekmanMain = new PekmanMain();
Display.setCurrent(pekmanMain);
}
}
|
import com.nttdocomo.ui.IApplication;
import com.nttdocomo.ui.Display;
import com.nttdocomo.ui.Graphics;
import com.nttdocomo.ui.Canvas;
import com.nttdocomo.ui.MediaManager;
import com.nttdocomo.ui.MediaImage;
import com.nttdocomo.ui.Image;
import com.nttdocomo.io.ConnectionException;
import com.nttdocomo.ui.UIException;
public class PekmanMain extends Canvas{
private Image kabe;
PekmanMain(){
setSoftLabel(SOFT_KEY_1, "Exit");
MediaImage mi = MediaManager.getImage("resource:///gif/kabe.gif");
try{
mi.use();
}catch(ConnectionException e){
}catch(UIException e){
}
kabe = mi.getImage();
}
public void paint(Graphics g){
if (kabe != null){
g.lock();
g.setColor(Graphics.getColorOfName(Graphics.WHITE));
g.fillRect(0, 0, getWidth(), getHeight());
for (int i = 0 ; i < 30 ; i++){
g.drawImage(kabe, i * 4, 0);
g.drawImage(kabe, i * 4, 116);
g.drawImage(kabe, 0, i * 4);
g.drawImage(kabe, 116, i * 4);
}
g.unlock(true);
}
}
public void processEvent(int type, int param) {
if(type == Display.KEY_PRESSED_EVENT) {
if(param == Display.KEY_SOFT1) {
IApplication.getCurrentApp().terminate();
}
}
}
}
|
![]() |
| kabe.gif |
AppName = Pekman AppClass = Pekman AppVer = 1.0 PackageURL = c:\iAppli\Pekman\pre\Pekman.jar AppSize = 1769 LastModified = Fri, 25 Mar 2001 02:43:00 |

