I have fixed it , it is my fault , because I always works under dev
model while I switch to web model , the time is below 0.5 second now.



On Thu, Jan 7, 2010 at 9:49 AM, 郑翼羽 <ground...@gmail.com> wrote:
> Hi, I need to construct a table like grid with massive data, for
> example 100 * 60.
>
> The code I used is dataGrid.setText(i, j, value), so I need to call it
> 6000 times, and the value varied from null data to strings with
> unfixed length.
>
> It took nearly 4 seconds to display grid, regardless of the data transfer 
> time.
>
>                                Date d3 = new Date();
>                                for (int i = 0; i < result.length; i++) {
>                                        String[] rowValues = result[i];
>                                        for (int j = 0; j <rowValues.length; 
> j++) {
>                                                String value = rowValues[j];
>                                                if (value != null) {
>                                                        dataGrid.setText(i, j, 
> value);
>                                                }
>                                        }
>                                }
>
>                                d2 = new Date();
>                                l.setText((d2.getTime() - d1.getTime()) / 
> 1000.0 + "_" +
> (d2.getTime() - d3.getTime()) / 1000.0 + "");
>
>
> Is there any other method to speed up these action such as add a row
> in one time?
>
> Anyone could help me, or point out whether my codes have some problems?
>



-- 
郑翼羽

Nari Info
Nju

13813068756
-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.


Reply via email to