From 253c00bcccd34bc09b131f5e0a59bb8684f265d1 Mon Sep 17 00:00:00 2001 From: Harshit Sethi Date: Fri, 18 Apr 2025 06:38:39 +0530 Subject: [PATCH 1/2] Mention j2me in readme --- readme.md | 1 + 1 file changed, 1 insertion(+) diff --git a/readme.md b/readme.md index 0d0d1d6d7..2193960b5 100644 --- a/readme.md +++ b/readme.md @@ -499,6 +499,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib * [ITAMFSARL](i/ITAMFSARL.itamfsarl) * [J#](j/J%23.jsl) * [J](j/J.ijs) +* [J2ME](j/j2me.java) * [Jade](j/Jade.jade) * [Jai](j/Jai.jai) * [Jakt](j/Jakt.jakt) From 93abcb288c42a1ae450bd68d29f13d2b7a2bcf93 Mon Sep 17 00:00:00 2001 From: Harshit Sethi Date: Fri, 18 Apr 2025 06:41:22 +0530 Subject: [PATCH 2/2] add code for j2me hello world --- j/j2me.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 j/j2me.java diff --git a/j/j2me.java b/j/j2me.java new file mode 100644 index 000000000..28c9c3844 --- /dev/null +++ b/j/j2me.java @@ -0,0 +1,22 @@ +import javax.microedition.lcdui.*; +import javax.microedition.midlet.*; + +public class HelloMIDlet extends MIDlet { + private Display display; + private Form helloFrm; + + public HelloMIDlet() { + helloFrm = new Form("Hello world"); + } + + protected void startApp() { + display = Display.getDisplay(this); + display.setCurrent(helloFrm); + } + + protected void pauseApp() { + } + + protected void destroyApp(boolean unconditional) { + } +}