📄 maincanvas.java
字号:
toState(S_MENU);
}
else if(k ==KEY_NUM3)
{
}
else if(ga == UP)
{
selectedset--;
if(selectedset<0)selectedset = 1;
}
else if(ga == DOWN)
{
selectedset++;
if(selectedset>1)selectedset = 0;
}
else if(ga == LEFT)
{
if(selectedset==0)
{
styleid--;
if(styleid<0)styleid = 0;
}
else if(selectedset==1)
{
ctextid--;
if(ctextid<0)ctextid = 0;
}
}
else if(ga == RIGHT)
{
if(selectedset==0)
{
styleid++;
if(styleid>C_STYLE.length-1)styleid = C_STYLE.length-1;
}
else if(selectedset==1)
{
ctextid++;
if(ctextid>C_TEXT.length-1)ctextid = C_TEXT.length-1;
}
}
}
else if(state == S_MENU)
{
if(k==KEY_NUM1)
{
if(bLoaded)return;
if(selectedmenu==0 && bSaved)
{
if(bLoadedRead)
toState(S_BOOKREAD);
else
{
rowsoffread = Integer.parseInt(contentrowsat);
connrequest("http://www.oomiz.com/oobook.php?action=bookread&contentid="+contentid);
toState(S_BOOKREAD_BEFORE);
statetoload = S_BOOKREAD;
bLoaded = true;
}
}
else if(selectedmenu == 1)
{
connrequest("http://www.oomiz.com/oobook.php?action=favorites&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 2)
{
connrequest("http://www.oomiz.com/oobook.php?action=bcompleted&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 3)
{
connrequest("http://www.oomiz.com/oobook.php?action=newupdate&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 4)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvotes&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 5)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvisits&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 6)
{
//connrequest("http://www.oomiz.com/oobook.php?action=personal");
//toState(S_INDEX_BEFORE);
//statetoload = S_INDEX;
//bLoaded = true;
}
else if(selectedmenu == 7)
{
toState(S_SETTING_BEFORE);
statetoload = S_SETTING;
}
}
else if(k ==KEY_NUM3)
{
mm.destroyApp(true);
}
else if(ga == UP)
{
selectedmenu--;
if(selectedmenu<(bSaved?0:1))selectedmenu = 7;
}
else if(ga == DOWN)
{
selectedmenu++;
if(selectedmenu>7)selectedmenu = bSaved?0:1;
}
}
else if(state == S_INDEX)
{
if(k==KEY_NUM1)
{
toState(S_MENU);
}
else if(k ==KEY_NUM3)
{
if(bLoaded)return;
if(selectedmenu == 0)
{
connrequest("http://www.oomiz.com/oobook.php?action=bookread&contentid="+contentid);
toState(S_BOOKREAD_BEFORE);
statetoload = S_BOOKREAD;
}
else if(selectedmenu == 1)
{
connrequest("http://www.oomiz.com/oobook.php?action=favorites");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(selectedmenu == 2)
{
connrequest("http://www.oomiz.com/oobook.php?action=bcompleted");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(selectedmenu == 3)
{
connrequest("http://www.oomiz.com/oobook.php?action=newupdate");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(selectedmenu == 4)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvotes");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(selectedmenu == 5)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvisits");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(selectedmenu == 6)
{
connrequest("http://www.oomiz.com/oobook.php?action=personal");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
bLoaded = true;
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
}
else if(ga == FIRE && vIndex != null)
{
try
{
bookid = ((String[])vIndex.elementAt(selectedindex))[1];
connrequest("http://www.oomiz.com/oobook.php?action=bookinfo&bookid="+bookid);
}catch(Exception e){}
toState(S_BOOKINFO_BEFORE);
statetoload = S_BOOKINFO;
}
else if(ga == UP && vIndex != null)
{
selectedindex--;
if(selectedindex<0)
selectedindex = vIndex.size();
}
else if(ga == DOWN && vIndex != null)
{
selectedindex++;
if(selectedindex>vIndex.size()-1)
selectedindex = 0;
}
else if(ga == LEFT)
{
if(indexpage>0)
{
indexpage--;
int i = indexpage + 1;
if(selectedmenu == 1)
{
connrequest("http://www.oomiz.com/oobook.php?action=favorites&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 2)
{
connrequest("http://www.oomiz.com/oobook.php?action=bcompleted&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 3)
{
connrequest("http://www.oomiz.com/oobook.php?action=newupdate&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 4)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvotes&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 5)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvisits&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
}
}
else if(ga == RIGHT)
{
if(rowsperpage*(indexpage+1)<indexall)
{
indexpage++;
int i = indexpage + 1;
if(selectedmenu == 1)
{
connrequest("http://www.oomiz.com/oobook.php?action=favorites&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 2)
{
connrequest("http://www.oomiz.com/oobook.php?action=bcompleted&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 3)
{
connrequest("http://www.oomiz.com/oobook.php?action=newupdate&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 4)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvotes&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
else if(selectedmenu == 5)
{
connrequest("http://www.oomiz.com/oobook.php?action=topvisits&perpage="+rowsperpage+"&page="+i);
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
}
}
}
else if(state == S_BOOKINFO)
{
if(k==KEY_NUM1)
{
if(bLoadedIndex)
toState(S_INDEX);
else
{
connrequest("http://www.oomiz.com/oobook.php?action=favorites&perpage="+rowsperpage+"");
toState(S_INDEX_BEFORE);
statetoload = S_INDEX;
bLoaded = true;
}
}
else if(k ==KEY_NUM3)
{
connrequest("http://www.oomiz.com/oobook.php?action=bookinfo&bookid="+bookid);
toState(S_BOOKINFO_BEFORE);
statetoload = S_BOOKINFO;
}
else if(ga == FIRE)
{
connrequest("http://www.oomiz.com/oobook.php?action=bookdir&bookid="+bookid);
toState(S_BOOKDIR_BEFORE);
statetoload = S_BOOKDIR;
}
else if(ga == UP)
{
rowsoffinfo--;
if(rowsoffinfo < 0)
rowsoffinfo = 0;
}
else if(ga == DOWN)
{
rowsoffinfo++;
if(rowsoffinfo > rowsall -1)
rowsoffinfo = rowsall -1;
}
}
else if(state == S_BOOKDIR)
{
if(k==KEY_NUM1)
{
if(bLoadedInfo)
toState(S_BOOKINFO);
else
{
connrequest("http://www.oomiz.com/oobook.php?action=bookinfo&bookid="+bookid);
toState(S_BOOKINFO_BEFORE);
statetoload = S_BOOKINFO;
}
}
else if(k ==KEY_NUM3)
{
connrequest("http://www.oomiz.com/oobook.php?action=bookdir&bookid="+bookid);
toState(S_BOOKDIR_BEFORE);
statetoload = S_BOOKDIR;
}
else if(ga == FIRE && vDir != null)
{
selecteddir = Integer.parseInt((String)vDirIndex.elementAt(selectedline));
String[] tem = ((String[])vDir.elementAt(selecteddir));
System.out.println(tem[3]);
if(tem[0].equals("dd"))
;
else if(tem[0].equals("cc"))
{
rowsoffread = 0;
contentid = tem[3];
connrequest("http://www.oomiz.com/oobook.php?action=bookread&contentid="+contentid);
toState(S_BOOKREAD_BEFORE);
statetoload = S_BOOKREAD;
}
}
else if(ga == UP && vDir != null)
{
selectedline--;
if(selectedline<0)
selectedline = 0;
if(selectedline<rowsoffindex)
rowsoffindex = selectedline;
}
else if(ga == DOWN && vDir != null)
{
selectedline++;
if(selectedline>vDirIndex.size()-1)
selectedline = vDirIndex.size()-1;
if(selectedline > rowsoffindex+rowsperpage)
rowsoffindex = selectedline - rowsperpage;
}
else if(k == KEY_STAR)
{
selectedline -= rowsperpage;
if(selectedline<0)
selectedline = 0;
if(selectedline<rowsoffindex)
rowsoffindex = selectedline;
}
else if(k == KEY_POUND)
{
selectedline += rowsperpage;
if(selectedline>vDirIndex.size()-1)
selectedline = vDirIndex.size()-1;
if(selectedline > rowsoffindex+rowsperpage)
rowsoffindex = selectedline - rowsperpage;
}
else if(ga == LEFT && vDir != null)
{
selecteddir = Integer.parseInt((String)vDirIndex.elementAt(selectedline));
String[] tem = ((String[])vDir.elementAt(selecteddir));
if(tem[0].equals("dd"))
{
tem[6] = "0";
vDir.setElementAt(tem,selecteddir);
}
}
else if(ga == RIGHT && vDir != null)
{
selecteddir = Integer.parseInt((String)vDirIndex.elementAt(selectedline));
String[] tem = ((String[])vDir.elementAt(selecteddir));
if(tem[0].equals("dd"))
{
tem[6] = "1";
vDir.setElementAt(tem,selecteddir);
}
}
}
else if(state == S_BOOKREAD)
{
if(k==KEY_NUM1)
{
if(bLoadedDir)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -