Bài giảng Lập trình J2ME cho thiết bị di động - Phần 5

Bài giảng cung cấp cho người học các kiến thức: Tìm hiểu Basic main menu, tìm hiểu Main midlet source code, tìm hiểu Help screen source code,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung bài giảng. | Anh nhớ em LẬP TRÌNH J2ME CHO THIẾT BỊ DI ĐỘNG PHẦN 5 Eliminator: Game Menu, EliminatorBasicMenu (1) Basic Main Menu import .*; public class MainMenuScreen extends List implements CommandListener { private Eliminator midlet; private Command selectCommand = new Command("Select", ); private Command exitCommand = new Command("Exit", ); private Alert alert; public MainMenuScreen(Eliminator midlet) { super("Eliminator",); = midlet; append("New Game",null); append("Settings",null); append("High Scores", null); append("Help",null); append("About",null); addCommand(exitCommand); addCommand(selectCommand); setCommandListener(this); } public void commandAction(Command c, Displayable d) { if (c == exitCommand) { (); return; } else if (c == selectCommand) { processMenu(); return; } else { processMenu(); return; } } Eliminator: Game Menu, EliminatorBasicMenu (2) private void processMenu() { try { List down = (List)(); switch (()) { case 0: scnNewGame(); break; case 1: scnSettings(); break; case 2: scnHighScores(); break; case 3: scnHelp(); break; case 4: scnAbout(); break;}; } catch (Exception ex) { // Proper Error Handling should be done here ("processMenu::"+ex);} } private void scnNewGame() { (null); } private void scnSettings() { alert = new Alert("Settings","Settings.",null,null); (); (); (alert); } private void scnHighScores() { alert = new Alert("High Scores" ,"High Scores.",null,null); (); (); (alert); } Eliminator: Game Menu, EliminatorBasicMenu (3) private void scnHelp() { alert = new Alert("Help","Help",null,null); (); . | Anh nhớ em LẬP TRÌNH J2ME CHO THIẾT BỊ DI ĐỘNG PHẦN 5 Eliminator: Game Menu, EliminatorBasicMenu (1) Basic Main Menu import .*; public class MainMenuScreen extends List implements CommandListener { private Eliminator midlet; private Command selectCommand = new Command("Select", ); private Command exitCommand = new Command("Exit", ); private Alert alert; public MainMenuScreen(Eliminator midlet) { super("Eliminator",); = midlet; append("New Game",null); append("Settings",null); append("High Scores", null); append("Help",null); append("About",null); addCommand(exitCommand); addCommand(selectCommand); setCommandListener(this); } public void commandAction(Command c, Displayable d) { if (c == exitCommand) { (); return; } else if (c == selectCommand) { processMenu(); return; } else { processMenu(); return; } } Eliminator: Game Menu, EliminatorBasicMenu (2) private void processMenu()

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.