📄 searchbynet.java
字号:
package com.ismyway.anyview.win;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import com.ismyway.fairyui.Component;
import com.ismyway.fairyui.Handset;
import com.ismyway.fairyui.HyperLink;
import com.ismyway.fairyui.InputBlock;
import com.ismyway.fairyui.NewLine;
import com.ismyway.fairyui.Panel;
import com.ismyway.fairyui.Row;
import com.ismyway.util.Res;
import com.ismyway.util.Theme;
public class SearchByNet extends Panel {
private static InputBlock search = new InputBlock();
public SearchByNet() {
setTitle(Res.get("Search"));
setCommandListener(this);
addCommand(new Command(Res.get("Close"), Command.EXIT, 1));
initContent();
}
public void afterActive() {
}
public void reActive() {
super.reActive();
initContent();
validate();
}
private void initContent() {
clear();
Image txt = null;
try {
txt = Image.createImage("/res/txt.png");
} catch(Exception e) {
e.printStackTrace();
}
search.setImage(txt);
Row row = new Row();
row.add(new NewLine());
row.add(search);
row.add(new HyperLink(Res.get("Search"), Res.get("Search")));
row.add(new NewLine(1, new Integer(Theme.ComponentLight), Graphics.DOTTED));
row.add(new NewLine(10));
row.add(new HyperLink(Res.get("voyager_ad"), "voyager_ad"));
row.add(new NewLine(0));
add(row);
}
public void commandAction(Command cmd, Component c) {
String str = cmd.getLabel();
if (str.equals(Res.get("Close"))) {
mainCanvas.closePopup();
} else if (str.equals(Res.get("Search"))) {
StringBuffer s = new StringBuffer();
s.append(Res.get("SearchEngine"));
String text = search.getText();
try {
byte[] bytes = text.getBytes("UTF-8");
for (int i = 0; i < bytes.length; i++) {
s.append('%').append(Integer.toHexString(bytes[i] & 0xFF));
}
} catch(Throwable e) {
}
Handset.platformRequest(s.toString());
} else if (str.equals("voyager_ad")) {
Handset.platformRequest("http://v.3gtb.com/?from=anyview&back=");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -