Facebook Java Jar 240x320 [2025]
public void commandAction(Command c, Displayable d) if (c == exitCommand) notifyDestroyed(); else if (c == postCommand) showPostStatusScreen(); else if (c == refreshCommand) refreshFeed(); else if (c == sendCommand && d == statusBox) String newStatus = statusBox.getString(); postStatus(newStatus); else if (c == backCommand) showMainForm(); else if (c == List.SELECT_COMMAND && d == feedList) int selected = feedList.getSelectedIndex(); if (selected >= 0) showStatusDetails(selected); else if (c == backCommand && d instanceof Form) showMainForm();
private Vector statuses; private Vector authors; private Vector times; facebook java jar 240x320
private Command exitCommand; private Command postCommand; private Command refreshCommand; private Command selectCommand; private Command backCommand; private Command sendCommand; public void commandAction(Command c, Displayable d) if (c
private void showAlert(String title, String message) Alert alert = new Alert(title, message, null, AlertType.INFO); alert.setTimeout(2000); display.setCurrent(alert, feedList); public void commandAction(Command c
private void showStatusDetails(int index) Form detailForm = new Form("Status Details"); detailForm.append("From: " + authors.elementAt(index) + "\n\n"); detailForm.append(statuses.elementAt(index) + "\n\n"); detailForm.append("Posted: " + times.elementAt(index) + "\n\n"); detailForm.append("[Like] [Comment] [Share]"); backCommand = new Command("Back", Command.BACK, 1); detailForm.addCommand(backCommand); detailForm.setCommandListener(this); display.setCurrent(detailForm);
private void postStatus(String message) message.trim().length() == 0) showAlert("Error", "Status cannot be empty!"); return; addStatus("You", message, "Just now"); showAlert("Success", "Status posted to Facebook!"); // Reload feed to show new status refreshFeed();
