تم النشر منذ 16 Jul 2016 أين الخطأ في هذا الكود أريد تعديلة مثلا عند ضغط زر ما ينفذ شيءا ما كل زر له تعليماته package app5; import javax.microedition.lcdui.Canvas; import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Graphics; import javax.microedition.midlet.MIDlet; public class HelloMIDlet extends MIDlet implements CommandListener { private Command exitCommand; Display display; Displayable d; public void startApp() { Display display = Display.getDisplay(this); d = new KeyEventsCanvas(); exitCommand = new Command("Exit", Command.EXIT, 1); d.addCommand(exitCommand); d.setCommandListener(this); display.setCurrent(d); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } public void commandAction(Command c, Displayable s) { notifyDestroyed(); } } class KeyEventsCanvas extends Canvas { int width = 0; int height = 0; String aMessage = "message"; public void paint(Graphics g) { width = getWidth(); height = getHeight(); g.setGrayScale(255); g.fillRect(0, 0, width - 3, height - 3); g.setGrayScale(0); g.drawRect(0, 0, width - 1, height - 1); g.drawString(aMessage, 10, 10, Graphics.TOP | Graphics.LEFT); } protected void keyPressed(int keyCode) { aMessage = getKeyName(keyCode); //String Kyb; //int KybN; //Kyb = getKeyName(keyCode); switch (aMessage) { case "LEFT": aMessage = "laft"; break; case "DOWN": aMessage = "dawn"; break; } if (aMessage.equals("2")) aMessage = "2"; repaint(); } } يعطيني خطأ في هذا السطر 67 : switch (aMessage) { 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ
أين الخطأ في هذا الكود أريد تعديلة مثلا عند ضغط زر ما ينفذ شيءا ما كل زر له تعليماته
يعطيني خطأ في هذا السطر 67 : switch (aMessage) {
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه