修改jar软件中的输入数字限制

问题描述

以下是源代码:v=f.getString();w=e.getString();x=g.getString();if(f.size()==25){Javajava;(java=this).t=1;java.d.deleteAll();java.d.append(java.n);try{Imageimage=Image.createImage("/feng.png");java.d.append(image);}catch(Exception_ex){}java.d.addCommand(java.i);java.d.addCommand(java.j);java.d.addCommand(java.k);java.d.setCommandListener(java);java.a.setCurrent(java.d);(newThread(java)).start();}else{a("lxt长度不正确,应该是25位",AlertType.ERROR);}}if(command==i)a("lxt:n乐迅页面属性lxt=后的25位字母和数字n帖子id:n帖子链接中id=后的8位数字。n论坛bid:n帖子链接中bid=后的3位或4位数字",((AlertType)(null)));if(command==j)startApp();if(command==k)destroyApp(true);}publicfinalvoidrun(){_L7:t;JVMINSTRtableswitch11:default688//124;goto_L1_L2_L1:continue;/*Loop/switchisn'tcompleted*/_L2:Stringas[];intj1;inti1=(as=b()).length;j1=(b.nextInt()>>>1)%i1;n.setText("nn状态:n回复成功:"+String.valueOf(q)+"n回复失败:"+String.valueOf(r)+"n连接出错:"+String.valueOf(s)+"nnn");this;as[j1];Strings2=v;Strings1;s1;JVMINSTRdup;Javajava;java;null;C;Strings3;Strings4;Strings5;java.E=null;java.D=null;s3="10.0.0.172:80";s4="f3.lexun.com";s5="content=".concat(String.valueOf(s1));try{switch(java.o){case0://''java.C=(HttpConnection)Connector.open("http://"+String.valueOf(s4)+"/writerlyapp.aspx?id="+String.valueOf(java.w)+"&cd=&lxt="+String.valueOf(s2)+"&bid="+String.valueOf(java.x));break;case1://'01'(java.C=(HttpConnection)Connector.open("http://"+String.valueOf(s3)+"/writerlyapp.aspx?id="+String.valueOf(java.w)+"&cd=&lxt="+String.valueOf(s2)+"&bid="+String.valueOf(java.x))).setRequestProperty("X-Online-Host",s4);break;}java.C.setRequestMethod("POST");java.C.setRequestProperty("Content-Type","application/x-www-form-urlencoded");java.C.setRequestProperty("Accept","text/plain");java.C.setRequestProperty("Content-Length",Integer.toString(s5.length()));java.E=java.C.openOutputStream();java.E.write(s5.getBytes("UTF-8"));java.D=java.C.openInputStream();byteabyte0[]=newbyte[java.D.available()];java.D.read(abyte0);Strings6;if((s6=newString(abyte0,"UTF-8")).indexOf("成功")!=-1)java.q++;if(s6.indexOf("内容")!=-1)java.r++;}catch(Exception_ex){java.s++;}goto_L3Exceptionexception;exception;if(java.E!=null)java.E.close();if(java.D!=null)java.D.close();if(java.C!=null)java.C.close();goto_L4JVMINSTRdup;IOExceptionioexception;ioexception;printStackTrace();_L4:throwexception;_L3:if(java.E!=null)java.E.close();if(java.D!=null)java.D.close();if(java.C!=null)java.C.close();goto_L5JVMINSTRdup;ioexception;printStackTrace();_L5:Thread.sleep(10000L);continue;/*Loop/switchisn'tcompleted*/JVMINSTRpop;if(true)goto_L7;elsegoto_L6_L6:}privatevoida(Strings1,AlertTypealerttype){Alertalert=newAlert("提示",s1,null,alerttype);a.setCurrent(alert);}privatevoida(){Strings1=null;try{InputStreaminputstream;byteabyte0[]=newbyte[(inputstream=getClass().getResourceAsStream("/WordType.lang")).available()];inputstream.read(abyte0);s1=newString(abyte0,"UTF-8");}catch(Exception_ex){}Vectorvector=newVector();Vectorvector1=newVector();newVector();newVector();Vectorvector2=b(s1,"n");for(inti1=0;i1<vector2.size();i1++){Vectorvector3=b((String)vector2.elementAt(i1),".");vector.addElement((String)vector3.elementAt(0));vector1.addElement((String)vector3.elementAt(1));}Stringas[]=newString[vector.size()];Stringas1[]=newString[vector1.size()];for(intj1=0;j1<as1.length;j1++){as[j1]=(String)vector.elementAt(j1);as1[j1]=(String)vector1.elementAt(j1);}y=as;z=as1;}privateString[]b(){Strings1=null;try{InputStreaminputstream;byteabyte0[]=newbyte[(inputstream=getClass().getResourceAsStream("/".concat(String.valueOf(y[p])))).available()];inputstream.read(abyte0);s1=newString(abyte0,"UTF-8");}catch(Exception_ex){}returna(s1,"n");}privateString[]a(Strings1,Strings2){if(s1==null)returnnull;Vectorvector;Stringas[]=newString[(vector=b(s1,s2)).size()];for(inti1=0;i1<vector.size();i1++)as[i1]=(String)vector.elementAt(i1);returnas;}privatestaticVectorb(Strings1,Strings2){Vectorvector=newVector();Strings3;Strings4;for(s3=s1;s3.indexOf(s2)!=-1;vector.addElement(s4)){s4=s3.substring(0,s3.indexOf(s2));s3=s3.substring(s3.indexOf(s2)+s2.length());}vector.addElement(s3);returnvector;}publicJava(){o=0;p=0;q=0;r=0;s=0;t=0;u="rms";A=null;B=true;Javajava=this;try{java.A=RecordStore.openRecordStore(java.u,true);}catch(RecordStoreException_ex){java.A=null;}if(java.A!=null)try{if(java.A.getNumRecords()!=0){DataInputStreamdatainputstream=newDataInputStream(newByteArrayInputStream(java.A.getRecord(1)));java.B=datainputstream.readBoolean();java.v=datainputstream.readUTF();java.w=datainputstream.readUTF();java.x=datainputstream.readUTF();datainputstream.close();}}catch(Exception_ex){}a();a=Display.getDisplay(this);b=newRandom();Stringas[]={"直连","代理"};c=newForm("设置");d=newForm("刷回复中");e=newTextField("刷回复的帖子ID",w,128,2);f=newTextField("请输入你的乐迅lxt",v,128,0);g=newTextField("论坛ID",x,128,2);l=newChoiceGroup("接入方式",4,as,null);m=newChoiceGroup("回复语类型",4,z,null);n=newStringItem(null,null);h=newCommand("确认",4,0);i=newCommand("帮助",8,0);newCommand("最小化",8,1);j=newCommand("停止",2,0);k=newCommand("退出",7,0);}}

上面中这个:f=newTextField("请输入你的乐迅lxt",v,128,0);无法修改成支持26个字符的。特来请教。源文件在此下载:http://download.csdn.net/source/3457393

时间: 2024-11-05 18:40:37

修改jar软件中的输入数字限制的相关文章

请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码?

问题描述 请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码? 请问账套根据用户输入的数据自动扩展表单,这个在制作的软件中怎么输入代码? 解决方案 http://blog.csdn.net/echoshinian100/article/details/38540321 解决方案二: 类似如自动调整宽度等样式,学习了

在word中快速输入数字小数点

  审计人员在结束现场审计工作,编制审计报告时,需要输入大量的审计数据,你如果是用安装office时携带的五笔字型或拼音输入法,会为输入数字中的小数点而在中文与英文输入法间不断调整而烦恼.不过利用word工具中的"自动更正"可解决此问题,让你一劳永逸.方法:打开"工具"--"自动更正"--"自动更正",在"替换""替换为"中分别填上".."."."

Java中控制台输入数字的解决方法

解决|控制   控制台输入在Java中有一个System.in.read(),但是跟C#中的Console.ReadLine()不同,不知道为何,我即使象在C#中使用强制类型转换也不可以得到输入的数字.这是因为,Java将Enter的键也输入进去了. 但是解决的方法还是有的,下面给一个小的例子,是将加仑转换成升的例子: /* * This program converte gallons to liters, users can input numbers. *  * Call this pro

在Word字号框中直接输入数字定义字号

编辑Word文档时,我们会通过在"字号"框中选择所需的字号来设置文本的字号大小.其实,除了直接选择默认字号之外,我们还可以直接在"字号"框中输入所需要的数字以满足一些特殊需要.方法如下. 在文档中选择了文本后,单击"开始"选项卡"字体"组的"字号"框,并在其中输入14.5,然后按下回车键,即可将所选文字设置为14.5磅大小的字. 虽然Word"字号"框只列出了八号至初号.5磅至72磅的字

只允许输入数字型Textbox演示

有一个需求,需要在GridView中批量输入数字! 于是想到封装一个TextBox 代码如下: public class NumberText : TextBox { private const string SMB_NUMBER_SCRIPT_ID = "{c4f7dcfd-8f9b-4fe8-8bd1-4a8a1f145c0c}"; private const string SMB_NUMBER_SCRIPT_ONLY_HOOK = "return NumberEdito

c#-C# 在textbox中怎么设置数字上限

问题描述 C# 在textbox中怎么设置数字上限 在textbox中只能输入数字,之后该怎么设置数字上限啊?如果我输入的数值大于某一数值时,会自动弹出"超过上限值"求大神解答! 解决方案 每次数据输入以后(比如键盘事件,鼠标事件等),取出当前的数据,转为数字,判断是否超过大小.还可以在转为数字前先判断一下长度,把超长的线过滤一遍. 解决方案二: 可以写成一个自定义控件,添加MaxNum属性(设定上限),重写OnTextChanged方法,将输入的Text与定义的MaxNum进行比较.

iOS UITextField限制输入数字的例子

有时候项目中要求文本框中只能输入数字,如:价格.公里数.费用等等,一般的文本框不限制输入的格式,这时候只能强制限制输入框的输入格式了,代码如下: #import "ViewController.h"   @interface ViewController ()<UITextFieldDelegate>{     UITextField *numTextField; }   @end   @implementation ViewController   - (void)vie

VB.net中使文本框只能输入数字

vb.net中使文本框只能输入数字 首先添加好文本框控件textbox后把属性imemode的值改成disable,这样在该文本框中就不能使用中文输入法了.然后对文本框的keypress事件添加以下代码 private sub textbox1_keypress(byval sender as object, byval e as system.windows.forms.keypresseventargs) handles textbox1.keypress if char.isdigit(e

win8.1系统在程序或软件中输入文字变成问号怎么解决?

    win8.1系统在程序或软件中输入文字变成问号怎么解决?: 1.点击控制面板,然后将除自己使用的中文输入之外的其他语言.输入法等先全部删除; 2.然后再试一下,如果可以输入中文了,可适当添加一下"英语(美国)"即可. windows7教程 windows8教程 windows10教程