attrib.java

来自「这是一个汉诺塔程序」· Java 代码 · 共 41 行

JAVA
41
字号
import javax.swing.text.Segment;

/**
 * 
 */

/**
 * @author LightingMan
 *
 */
class  Attrib   
{   
        public   Attrib(){   
        }   
  
        public   static   boolean   isKeyWord(Segment   seg){   
                boolean   isKey=false;   
                for(int   i=0;   !isKey&&i<KEYWORDS.length;   i++)   
                      if(seg.count==KEYWORDS[i].length()){   
                              isKey=true;   
                              for(int   j=0;   isKey&&j<seg.count;   j++)   
                                      if((seg.array[seg.offset+j]!=KEYWORDS[i].charAt(j))&&
                                    	(seg.array[seg.offset+j]!=Character.toUpperCase(KEYWORDS[i].charAt(j))))
                                              isKey=false;   
  
                      }   
              return   isKey;   
        }   
  
        public   static   final   String[]   KEYWORDS={"face","comment","size","color","clear",
        	"background","bgcolor","text","link","vlink","alink","width","height","align","name",
        	"href","rel","rev","title","target","shape","coords","ismap","nohref","alt","id","src",
        	"hspace","vspace","usemap","lowsrc","codebase","code","archive","value","valuetype","type",
        	"class","style","lang","dir","declare","classid","data","codetype","standby","border","shapes",
        	"noshade","compact","start","action","method","enctype","checked","maxlength","multiple","selected",
        	"rows","cols","dummy","cellspacing","cellpadding","valign","halign","nowrap","rowspan","colspan",
        	"prompt","http-equiv","content","language","version","n"};   
       
} 
 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?