📄 convertchannel.java
字号:
/**
* 替换字典模板
*
*DictionaryChannel.java
* @author Zhu Jian Min
* 2000.8.4
*/
import java.io.*;
import java.text.*;
import java.util.*;
import java.sql.*;
/**
*
*
* @author Zhu Jian Min
*/
public class ConvertChannel extends Channel
{
ConvertChannel(){
channelName = "单位换算";
}
public void makeChannel(Person p,TemplateList tempList,HtmlOut desHtml)
{
//定义单个模板
SingleTemplate st,st2;
String channelContent = "",cardStr = "";
//在全局变量tempList中找到"频道"模板
st = tempList.searchTemplate("频道3");
if(st==null) return ;
int nKey = st.getKeyNum ();
String sKey ;
for(int j=0;j<nKey;j++){
desHtml.addString (st.getStringAt (j));
sKey = st.getKeyAt (j);
if( sKey .compareTo("cgi-path")==0 )
desHtml.addString (CommonMethods.sHostNameCGI);
if( sKey.compareTo("标题")==0 )
desHtml.addString ( channelName );
if( sKey.compareTo("内容")==0 )
makeChannelContents( p, tempList, desHtml);
if( sKey.compareTo("CloseCGI")==0 )
desHtml.addString("CloseChannel?channel=convert" );
}
desHtml.addString (st.getEndString());
return;
}
public void makeChannelContents(Person p,TemplateList tempList ,
HtmlOut desHtml){
SingleTemplate st;
st = tempList.searchTemplate("单位换算");
if(st==null){
return ;
}
//now get all mails ;
int nKey = st.getKeyNum ();
String sKey ;
for(int i=0;i<nKey;i++){
sKey = st.getKeyAt (i);
desHtml.addString (st.getStringAt (i));
}
desHtml.addString (st.getEndString ());
return ;
}
public boolean editChannel(Person p,HtmlOut Html){
return true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -