Excuse me, ANy updates? please
Ayodeji Aladejebi wrote: > > alas...igor has rescued us > pls give me some time to update the code wih this approach and send it to > yu > > On 6/29/07, Igor Vaynberg <[EMAIL PROTECTED]> wrote: >> >> On 6/29/07, Ayodeji Aladejebi <[EMAIL PROTECTED]> wrote: >> > >> > that should be simple, although my wicket is bit rusty at the moment, I >> > think >> > >> > final TextField tx = new TextField("cell", new >> > PropertyModel(values[row][col],"data")); >> > tx.add(new IValidator(){ >> > public void validate(FormComponent fc){ >> > >> > if(fc.getValue() is greater than 20){ >> > fc.add(new AttributeModifier("style",true, new >> > Model("background-color: #FF0000;"))); >> > fc.error("error.toolongvalue",null); >> > }else{ >> > fc.add(new AttributeModifier("style",true, new >> > Model("background-color: normal-color;"))); >> > } >> > >> > } >> > }); >> > item.add(tx); >> > >> > >> > something like dat...just buzz around >> >> >> ayyayay, i guess no matter how you try to engineer the api people always >> find ways to abuse it :) >> >> TextField tf=new TextField(....) { oncomponenttag(tag) { if (!isvalid()) >> { >> tag.put("class","error"); } }}; >> tf.add(StringValidator.maxLength(20)); >> >> -igor >> >> >> >> On 6/29/07, Edi < [EMAIL PROTECTED] > wrote: >> > > >> > > >> > > Or, tell me how to validate, if the text box value exceeds 20 >> > > characters, I >> > > want to change the color of the text box. HOW? >> > > >> > > >> > > >> > > Ayodeji Aladejebi wrote: >> > > > >> > > > well, >> > > > yu can use String.length to do dat. but be aware it might jumble >> > > your >> > > > table >> > > > because some Text will be *This is a very long text that can expand >> > > the >> > > > Textfield too much* and some will be just "Hi". >> > > > >> > > > I had to make that trade off as well >> > > > >> > > > i am looking for some javascript technique maybe yu can show me if >> > > yu >> > > > find. >> > > > >> > > > Look for a javascript library that can allow a user to dynamically >> > > expand >> > > > the textfield lenght with his mouse. so that we can attach that >> > > Behavior >> > > > to >> > > > each Textfield >> > > > >> > > > >> > > > >> > > > On 6/29/07, Edi <[EMAIL PROTECTED]> wrote: >> > > >> >> > > >> >> > > >> Hi, >> > > >> >> > > >> In your sample code, >> > > >> >> > > >> tx.add (new AttributeModifier("size",true, new >> Model(String.valueOf >> > > (8)))); >> > > >> It shows all the size of textbox is same. >> > > >> >> > > >> I want to change the size of text box value according to text each >> > > >> contents >> > > >> >> > > >> >> > > >> >> > > >> Ayodeji Aladejebi wrote: >> > > >> > >> > > >> > meanwhile, >> > > >> > if yu look at this code in the Wicket - JExcel example >> > > >> > >> > > >> > Cell cell = sheet.getCell(col, row); >> > > >> > values[row][col] = new >> > > XCell(row, >> > > >> > col,cell.getContents()); >> > > >> > >> > > >> > return >> > > values[row][col].getData(); >> > > >> > >> > > >> > >> > > >> > The Cell object is from JExcel and its where Datatype should be >> > > >> retrieved >> > > >> > from >> > > >> > >> > > >> > 2. To validate, >> > > >> > >> > > >> > You can write a default wicket validator (See Validator >> > > examples), >> > > >> > The validator can access the Textfield arrays and then check for >> > > >> validity >> > > >> > >> > > >> > its shouldn't be too difficult anyway >> > > >> > >> > > >> > >> > > >> > >> > > >> > On 6/28/07, Ayodeji Aladejebi <[EMAIL PROTECTED] > wrote: >> > > >> >> >> > > >> >> I think that is within the scope of the JExcel API and not a >> > > wicket >> > > >> >> thing. >> > > >> >> Refer to the JExcel API doc first >> > > >> >> >> > > >> >> On 6/28/07, Edi < [EMAIL PROTECTED]> wrote: >> > > >> >> > >> > > >> >> > >> > > >> >> > Hi, >> > > >> >> > >> > > >> >> > I am Newbie of Wicket. I have downloaded sample example to >> > > read XLS >> > > >> >> file >> > > >> >> > >> > > >> >> > using Wicket with JExcel. >> > > >> >> > It's working fine. >> > > >> >> > >> > > >> >> > My doubt is 1.How can I retrieve the datatype of each cell? >> > > and 2. >> > > >> How >> > > >> >> > to >> > > >> >> > validate the each cell values? >> > > >> >> > >> > > >> >> > Please give me some Suggestions. >> > > >> >> > >> > > >> >> > Thanking You. >> > > >> >> > Regards, >> > > >> >> > Edi >> > > >> >> > -- >> > > >> >> > View this message in context: >> > > >> >> > >> > > http://www.nabble.com/Wicket-with-JExcel-tf3994102.html#a11342103 >> > > >> >> > Sent from the Wicket - User mailing list archive at >> Nabble.com >> > > . >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> > >> > > >> >> >> > > >> >> > > >> ------------------------------------------------------------------------- >> > > >> >> > This SF.net email is sponsored by DB2 Express >> > > >> >> > Download DB2 Express C - the FREE version of DB2 express and >> > > take >> > > >> >> > control of your XML. No limits. Just data. Click to get it >> > > now. >> > > >> >> > http://sourceforge.net/powerbar/db2/ >> > > >> >> > _______________________________________________ >> > > >> >> > Wicket-user mailing list >> > > >> >> > Wicket-user@lists.sourceforge.net >> > > >> >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > >> >> > >> > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> -- >> > > >> >> >> > > >> >> >> > > >> > >> > > >> > >> > > >> >> > > >> ------------------------------------------------------------------------- >> > > >> > This SF.net email is sponsored by DB2 Express >> > > >> > Download DB2 Express C - the FREE version of DB2 express and >> take >> > > >> > control of your XML. No limits. Just data. Click to get it now. >> > > >> > http://sourceforge.net/powerbar/db2/ >> > > >> > _______________________________________________ >> > > >> > Wicket-user mailing list >> > > >> > Wicket-user@lists.sourceforge.net >> > > >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > >> > >> > > >> > >> > > >> >> > > >> -- >> > > >> View this message in context: >> > > >> http://www.nabble.com/Wicket-with-JExcel-tf3994102.html#a11356793 >> > > >> Sent from the Wicket - User mailing list archive at Nabble.com. >> > > >> >> > > >> >> > > >> >> > > >> ------------------------------------------------------------------------- >> > > >> This SF.net email is sponsored by DB2 Express >> > > >> Download DB2 Express C - the FREE version of DB2 express and take >> > > >> control of your XML. No limits. Just data. Click to get it now. >> > > >> http://sourceforge.net/powerbar/db2/ >> > > >> _______________________________________________ >> > > >> Wicket-user mailing list >> > > >> Wicket-user@lists.sourceforge.net >> > > >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > >> >> > > > >> > > > >> > > >> ------------------------------------------------------------------------- >> > > > This SF.net email is sponsored by DB2 Express >> > > > Download DB2 Express C - the FREE version of DB2 express and take >> > > > control of your XML. No limits. Just data. Click to get it now. >> > > > http://sourceforge.net/powerbar/db2/ >> > > > _______________________________________________ >> > > > Wicket-user mailing list >> > > > Wicket-user@lists.sourceforge.net >> > > > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > > >> > > > >> > > >> > > -- >> > > View this message in context: >> > > http://www.nabble.com/Wicket-with-JExcel-tf3994102.html#a11357007 >> > > Sent from the Wicket - User mailing list archive at Nabble.com. >> > > >> > > >> > > >> ------------------------------------------------------------------------- >> > > >> > > This SF.net email is sponsored by DB2 Express >> > > Download DB2 Express C - the FREE version of DB2 express and take >> > > control of your XML. No limits. Just data. Click to get it now. >> > > http://sourceforge.net/powerbar/db2/ >> > > _______________________________________________ >> > > Wicket-user mailing list >> > > Wicket-user@lists.sourceforge.net >> > > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > > >> > >> > >> > >> > >> ------------------------------------------------------------------------- >> > This SF.net email is sponsored by DB2 Express >> > Download DB2 Express C - the FREE version of DB2 express and take >> > control of your XML. No limits. Just data. Click to get it now. >> > http://sourceforge.net/powerbar/db2/ >> > _______________________________________________ >> > Wicket-user mailing list >> > Wicket-user@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/wicket-user >> > >> > >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Wicket-user mailing list >> Wicket-user@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wicket-user >> >> > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > -- View this message in context: http://www.nabble.com/Wicket-with-JExcel-tf3994102.html#a11394181 Sent from the Wicket - User mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user