Skip to content

Commit 2d1c749

Browse files
hansonrhansonr
authored andcommitted
SwingJS.zip
1 parent 3d01ae1 commit 2d1c749

File tree

8 files changed

+97
-184
lines changed

8 files changed

+97
-184
lines changed
4.99 KB
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20190123102751
1+
20190129013326
4.99 KB
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20190123102751
1+
20190129013326
4.99 KB
Binary file not shown.

sources/net.sf.j2s.java.core/src/test/Test_Event.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ public Test_Event() {
121121
if (asInternalFrame) {
122122
JDesktopPane d = new JDesktopPane();
123123
// this next allows floating frames outside the JDesktopPane in SwingJS
124-
d.putClientProperty("swingjs.overflow.hidden", "false");
124+
getRootPane().putClientProperty("swingjs.overflow.hidden", "false");
125125

126126
d.setPreferredSize(new Dimension(800, 600));
127127

sources/net.sf.j2s.java.core/src/test/Test_String.java

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import java.io.UnsupportedEncodingException;
44

5+
import javajs.util.SB;
6+
57
public class Test_String extends Test_ {
68

79

@@ -30,6 +32,58 @@ public static void main(String[] args) {
3032
assert(String.valueOf(1.5).equals("1.5"));
3133
assert(String.valueOf(1.5f).equals("1.5"));
3234
assert(new Test_String().toString().equals("testing test.Test_String"));
35+
36+
long t0;
37+
t0 = System.currentTimeMillis();
38+
String s = "";
39+
for (int i = 0; i < 10000; i++) {
40+
s += i;
41+
}
42+
System.out.println("ms " + (System.currentTimeMillis() - t0) + "\t s+=");
43+
44+
45+
46+
t0 = System.currentTimeMillis();
47+
StringBuffer Sb = new StringBuffer();
48+
for (int i = 0; i < 10000; i++) {
49+
Sb.append(i);
50+
}
51+
s = Sb.toString();
52+
System.out.println("ms " + (System.currentTimeMillis() - t0) + "\t one StringBuffer");
53+
54+
55+
t0 = System.currentTimeMillis();
56+
StringBuilder S = new StringBuilder();
57+
for (int i = 0; i < 10000; i++) {
58+
S.append(i);
59+
}
60+
s = S.toString();
61+
System.out.println("ms " + (System.currentTimeMillis() - t0) + "\t one StringBuilder");
62+
63+
64+
t0 = System.currentTimeMillis();
65+
for (int i = 0; i < 10000; i++) {
66+
StringBuilder SB = new StringBuilder();
67+
SB.append(i);
68+
s = SB.toString();
69+
}
70+
System.out.println("ms " + (System.currentTimeMillis() - t0) + "\t many StringBuilder");
71+
72+
73+
74+
75+
76+
t0 = System.currentTimeMillis();
77+
SB b = new SB();
78+
for (int i = 0; i < 10000; i++) {
79+
b.appendI(i);
80+
}
81+
s = b.toString();
82+
System.out.println("ms " + (System.currentTimeMillis() - t0) + "\t javajs.util.SB");
83+
84+
85+
86+
3387
System.out.println("Test_String OK");
3488
}
3589

0 commit comments

Comments
 (0)