📄 twittering.java
字号:
/** This method returns instance for formInitError component and should be called instead of accessing formInitError field directly.//GEN-BEGIN:MVDGetBegin66
* @return Instance for formInitError component
*/
public Form get_formInitError()
{
if (formInitError == null)
{//GEN-END:MVDGetBegin66
// Insert pre-init code here
formInitError = new Form("Initialisation Error", new Item[] {get_intiError()});//GEN-BEGIN:MVDGetInit66
formInitError.addCommand(get_clearSettings());
formInitError.addCommand(get_exit());
formInitError.setCommandListener(this);//GEN-END:MVDGetInit66
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd66
return formInitError;
}//GEN-END:MVDGetEnd66
/** This method returns instance for exit component and should be called instead of accessing exit field directly.//GEN-BEGIN:MVDGetBegin67
* @return Instance for exit component
*/
public Command get_exit()
{
if (exit == null)
{//GEN-END:MVDGetBegin67
// Insert pre-init code here
exit = new Command("Exit", Command.EXIT, 1);//GEN-LINE:MVDGetInit67
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd67
return exit;
}//GEN-END:MVDGetEnd67
/** This method returns instance for clearSettings component and should be called instead of accessing clearSettings field directly.//GEN-BEGIN:MVDGetBegin69
* @return Instance for clearSettings component
*/
public Command get_clearSettings()
{
if (clearSettings == null)
{//GEN-END:MVDGetBegin69
// Insert pre-init code here
clearSettings = new Command("Clear Settings", Command.SCREEN, 1);//GEN-LINE:MVDGetInit69
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd69
return clearSettings;
}//GEN-END:MVDGetEnd69
/** This method returns instance for intiError component and should be called instead of accessing intiError field directly.//GEN-BEGIN:MVDGetBegin71
* @return Instance for intiError component
*/
public StringItem get_intiError()
{
if (intiError == null)
{//GEN-END:MVDGetBegin71
// Insert pre-init code here
intiError = new StringItem("", "If problem persists select \'Clear Settings\' from the menu to delete all stored information");//GEN-LINE:MVDGetInit71
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd71
return intiError;
}//GEN-END:MVDGetEnd71
/** This method returns instance for sendTweetItem component and should be called instead of accessing sendTweetItem field directly.//GEN-BEGIN:MVDGetBegin72
* @return Instance for sendTweetItem component
*/
public Command get_sendTweetItem()
{
if (sendTweetItem == null)
{//GEN-END:MVDGetBegin72
// Insert pre-init code here
sendTweetItem = new Command("Update", Command.ITEM, 1);//GEN-LINE:MVDGetInit72
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd72
return sendTweetItem;
}//GEN-END:MVDGetEnd72
/** This method returns instance for sendDirectMessageItem component and should be called instead of accessing sendDirectMessageItem field directly.//GEN-BEGIN:MVDGetBegin74
* @return Instance for sendDirectMessageItem component
*/
public Command get_sendDirectMessageItem()
{
if (sendDirectMessageItem == null)
{//GEN-END:MVDGetBegin74
// Insert pre-init code here
sendDirectMessageItem = new Command("Send Direct Message", Command.ITEM, 1);//GEN-LINE:MVDGetInit74
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd74
return sendDirectMessageItem;
}//GEN-END:MVDGetEnd74
/** This method returns instance for saveWhatAreYouDoing component and should be called instead of accessing saveWhatAreYouDoing field directly.//GEN-BEGIN:MVDGetBegin78
* @return Instance for saveWhatAreYouDoing component
*/
public Command get_saveWhatAreYouDoing()
{
if (saveWhatAreYouDoing == null)
{//GEN-END:MVDGetBegin78
// Insert pre-init code here
saveWhatAreYouDoing = new Command("Save", Command.ITEM, 2);//GEN-LINE:MVDGetInit78
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd78
return saveWhatAreYouDoing;
}//GEN-END:MVDGetEnd78
/** This method returns instance for saveUsername component and should be called instead of accessing saveUsername field directly.//GEN-BEGIN:MVDGetBegin80
* @return Instance for saveUsername component
*/
public Command get_saveUsername()
{
if (saveUsername == null)
{//GEN-END:MVDGetBegin80
// Insert pre-init code here
saveUsername = new Command("Save", Command.ITEM, 1);//GEN-LINE:MVDGetInit80
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd80
return saveUsername;
}//GEN-END:MVDGetEnd80
/** This method returns instance for saveDirectMessage component and should be called instead of accessing saveDirectMessage field directly.//GEN-BEGIN:MVDGetBegin82
* @return Instance for saveDirectMessage component
*/
public Command get_saveDirectMessage()
{
if (saveDirectMessage == null)
{//GEN-END:MVDGetBegin82
// Insert pre-init code here
saveDirectMessage = new Command("Save", Command.ITEM, 2);//GEN-LINE:MVDGetInit82
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd82
return saveDirectMessage;
}//GEN-END:MVDGetEnd82
/** This method returns instance for clearUserName component and should be called instead of accessing clearUserName field directly.//GEN-BEGIN:MVDGetBegin84
* @return Instance for clearUserName component
*/
public Command get_clearUserName()
{
if (clearUserName == null)
{//GEN-END:MVDGetBegin84
// Insert pre-init code here
clearUserName = new Command("Clear", Command.ITEM, 3);//GEN-LINE:MVDGetInit84
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd84
return clearUserName;
}//GEN-END:MVDGetEnd84
/** This method returns instance for editWAYD component and should be called instead of accessing editWAYD field directly.//GEN-BEGIN:MVDGetBegin88
* @return Instance for editWAYD component
*/
public Command get_editWAYD()
{
if (editWAYD == null)
{//GEN-END:MVDGetBegin88
// Insert pre-init code here
editWAYD = new Command("Edit", Command.ITEM, 1);//GEN-LINE:MVDGetInit88
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd88
return editWAYD;
}//GEN-END:MVDGetEnd88
/** This method returns instance for cmdDone component and should be called instead of accessing cmdDone field directly.//GEN-BEGIN:MVDGetBegin90
* @return Instance for cmdDone component
*/
public Command get_cmdDone()
{
if (cmdDone == null)
{//GEN-END:MVDGetBegin90
// Insert pre-init code here
cmdDone = new Command("Done", Command.SCREEN, 1);//GEN-LINE:MVDGetInit90
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd90
return cmdDone;
}//GEN-END:MVDGetEnd90
/** This method returns instance for cmdBacktoMain component and should be called instead of accessing cmdBacktoMain field directly.//GEN-BEGIN:MVDGetBegin92
* @return Instance for cmdBacktoMain component
*/
public Command get_cmdBacktoMain()
{
if (cmdBacktoMain == null)
{//GEN-END:MVDGetBegin92
// Insert pre-init code here
cmdBacktoMain = new Command("Back", Command.BACK, 1);//GEN-LINE:MVDGetInit92
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd92
return cmdBacktoMain;
}//GEN-END:MVDGetEnd92
/** This method returns instance for editDM component and should be called instead of accessing editDM field directly.//GEN-BEGIN:MVDGetBegin94
* @return Instance for editDM component
*/
public Command get_editDM()
{
if (editDM == null)
{//GEN-END:MVDGetBegin94
// Insert pre-init code here
editDM = new Command("Edit", Command.ITEM, 1);//GEN-LINE:MVDGetInit94
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd94
return editDM;
}//GEN-END:MVDGetEnd94
/** This method returns instance for lblWAYD component and should be called instead of accessing lblWAYD field directly.//GEN-BEGIN:MVDGetBegin106
* @return Instance for lblWAYD component
*/
public StringItem get_lblWAYD()
{
if (lblWAYD == null)
{//GEN-END:MVDGetBegin106
// Insert pre-init code here
lblWAYD = new StringItem("What are you doing?", "");//GEN-LINE:MVDGetInit106
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd106
return lblWAYD;
}//GEN-END:MVDGetEnd106
/** This method returns instance for form1 component and should be called instead of accessing form1 field directly.//GEN-BEGIN:MVDGetBegin107
* @return Instance for form1 component
*/
public Form get_form1()
{
if (form1 == null)
{//GEN-END:MVDGetBegin107
// Insert pre-init code here
form1 = new Form(null, new Item[0]);//GEN-LINE:MVDGetInit107
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd107
return form1;
}//GEN-END:MVDGetEnd107
/** This method returns instance for strLicense component and should be called instead of accessing strLicense field directly.//GEN-BEGIN:MVDGetBegin108
* @return Instance for strLicense component
*/
public StringItem get_strLicense()
{
if (strLicense == null)
{//GEN-END:MVDGetBegin108
// Insert pre-init code here
strLicense = new StringItem("License under the GNU GPL v 2", "");//GEN-BEGIN:MVDGetInit108
strLicense.addCommand(get_cmdAbout());
strLicense.setItemCommandListener(this);//GEN-END:MVDGetInit108
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd108
return strLicense;
}//GEN-END:MVDGetEnd108
/** This method returns instance for spacer2 component and should be called instead of accessing spacer2 field directly.//GEN-BEGIN:MVDGetBegin109
* @return Instance for spacer2 component
*/
public Spacer get_spacer2()
{
if (spacer2 == null)
{//GEN-END:MVDGetBegin109
// Insert pre-init code here
spacer2 = new Spacer(1000, 1);//GEN-LINE:MVDGetInit109
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd109
return spacer2;
}//GEN-END:MVDGetEnd109
/** This method returns instance for cmdAbout component and should be called instead of accessing cmdAbout field directly.//GEN-BEGIN:MVDGetBegin110
* @return Instance for cmdAbout component
*/
public Command get_cmdAbout()
{
if (cmdAbout == null)
{//GEN-END:MVDGetBegin110
// Insert pre-init code here
cmdAbout = new Command("Details", Command.ITEM, 1);//GEN-LINE:MVDGetInit110
// Insert post-init code here
}//GEN-BEGIN:MVDGetEnd110
return cmdAbout;
}//GEN-END:MVDGetEnd110
public void startApp()
{
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
////////////////////////////////////////////////////////
public Alert get_PopupPage(String title, String msg, Image alertImage, AlertType alertType)
{
Alert popup = new Alert(title, msg, alertImage,alertType);
popup.setTimeout(-2);
return popup;
}
public Data getData()
{
return data;
}
public DB_RS getDB()
{
return db;
}
public void sendTweet()
{
if (currCommand != null) currCommand.stop();
currCommand = new ClientCommandHandler(this, ClientCommandHandler.COMMAND_TWEET_UPDATE, formMain);
currCommand.addParameter(new UriVariable("status", get_whatAreYouDoing().getString()));
currCommand.start();
formMain.deleteAll();
formMain.setTitle("Sending Tweet");
formMain.append(new StringItem(null, "Updating..."));
}
public void sendDirectMessage()
{
if (currCommand != null) currCommand.stop();
currCommand = new ClientCommandHandler(this, ClientCommandHandler.COMMAND_DIRECT_MSG_SEND, formMain);
currCommand.addParameter(new UriVariable("user", get_dmUserText().getString()));
currCommand.addParameter(new UriVariable("text", get_dmMsg().getString()));
currCommand.start();
formMain.deleteAll();
formMain.setTitle("Direct Message");
formMain.append(new StringItem(null, "Sending Direct Message to " + get_dmUserText().getString() + "..."));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -