X Tutup
Skip to content

Commit 22becc5

Browse files
author
jossonsmith
committed
Update control examples
1 parent ab0ecab commit 22becc5

File tree

7 files changed

+15
-12
lines changed

7 files changed

+15
-12
lines changed

tests/org.eclipse.swt.examples/.classpath

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
<classpathentry kind="src" path="src"/>
44
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
55
<classpathentry kind="con" path="SWT_CONTAINER/PLATFORM"/>
6-
<classpathentry sourcepath="/AJAX_SWT_SRC" kind="var" path="AJAX_SWT"/>
6+
<classpathentry sourcepath="AJAX_SWT_SRC" kind="var" path="AJAX_SWT"/>
77
<classpathentry kind="output" path="bin"/>
88
</classpath>
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Java2Script Configuration
2-
#Sat Aug 12 20:10:16 CST 2006
2+
#Sun Sep 10 14:13:37 CST 2006
33
j2s.resources.list=../../plugins/net.sf.j2s.lib_1.0.0/j2slib/java.runtime.j2x,/net.sf.j2s.java.org.eclipse.swt/.j2s,bin/org/eclipse/swt/examples/texteditor/TextEditor.js,bin/org/eclipse/swt/examples/texteditor/Images.js,bin/org/eclipse/swt/examples/paint/ToolSettings.js,bin/org/eclipse/swt/examples/paint/Tool.js,bin/org/eclipse/swt/examples/paint/TextTool.js,bin/org/eclipse/swt/examples/paint/TextFigure.js,bin/org/eclipse/swt/examples/paint/SolidRoundedRectangleFigure.js,bin/org/eclipse/swt/examples/paint/SolidRectangleFigure.js,bin/org/eclipse/swt/examples/paint/SolidPolygonFigure.js,bin/org/eclipse/swt/examples/paint/SolidEllipseFigure.js,bin/org/eclipse/swt/examples/paint/SegmentedPaintSession.js,bin/org/eclipse/swt/examples/paint/RoundedRectangleTool.js,bin/org/eclipse/swt/examples/paint/RoundedRectangleFigure.js,bin/org/eclipse/swt/examples/paint/RectangleTool.js,bin/org/eclipse/swt/examples/paint/RectangleFigure.js,bin/org/eclipse/swt/examples/paint/PolyLineTool.js,bin/org/eclipse/swt/examples/paint/PointFigure.js,bin/org/eclipse/swt/examples/paint/PencilTool.js,bin/org/eclipse/swt/examples/paint/PaintTool.js,bin/org/eclipse/swt/examples/paint/PaintSurface.js,bin/org/eclipse/swt/examples/paint/PaintSession.js,bin/org/eclipse/swt/examples/paint/PaintExample.js,bin/org/eclipse/swt/examples/paint/LineTool.js,bin/org/eclipse/swt/examples/paint/LineFigure.js,bin/org/eclipse/swt/examples/paint/FigureDrawContext.js,bin/org/eclipse/swt/examples/paint/Figure.js,bin/org/eclipse/swt/examples/paint/EllipseTool.js,bin/org/eclipse/swt/examples/paint/EllipseFigure.js,bin/org/eclipse/swt/examples/paint/DragPaintSession.js,bin/org/eclipse/swt/examples/paint/ContinuousPaintSession.js,bin/org/eclipse/swt/examples/paint/ContainerFigure.js,bin/org/eclipse/swt/examples/paint/BasicPaintSession.js,bin/org/eclipse/swt/examples/paint/AirbrushTool.js,bin/org/eclipse/swt/examples/layoutexample/Tab.js,bin/org/eclipse/swt/examples/layoutexample/RowLayoutTab.js,bin/org/eclipse/swt/examples/layoutexample/LayoutExample.js,bin/org/eclipse/swt/examples/layoutexample/GridLayoutTab.js,bin/org/eclipse/swt/examples/layoutexample/FormLayoutTab.js,bin/org/eclipse/swt/examples/layoutexample/FillLayoutTab.js,bin/org/eclipse/swt/examples/javaviewer/JavaViewer.js,bin/org/eclipse/swt/examples/javaviewer/JavaLineStyler.js,bin/org/eclipse/swt/examples/imageanalyzer/ImageAnalyzer.js,bin/org/eclipse/swt/examples/hoverhelp/HoverHelp.js,bin/org/eclipse/swt/examples/helloworld/HelloWorld5.js,bin/org/eclipse/swt/examples/helloworld/HelloWorld4.js,bin/org/eclipse/swt/examples/helloworld/HelloWorld3.js,bin/org/eclipse/swt/examples/helloworld/HelloWorld2.js,bin/org/eclipse/swt/examples/helloworld/HelloWorld1.js,bin/org/eclipse/swt/examples/graphics/StarPolyTab.js,bin/org/eclipse/swt/examples/graphics/LineTab.js,bin/org/eclipse/swt/examples/graphics/IntroTab.js,bin/org/eclipse/swt/examples/graphics/GraphicsTab.js,bin/org/eclipse/swt/examples/graphics/GraphicsExample.js,bin/org/eclipse/swt/examples/graphics/BlackHoleTab.js,bin/org/eclipse/swt/examples/graphics/AdvancedGraphics.js,bin/org/eclipse/swt/examples/fileviewer/IconCache.js,bin/org/eclipse/swt/examples/fileviewer/FileViewer.js,bin/org/eclipse/swt/examples/dnd/ImageTransfer.js,bin/org/eclipse/swt/examples/dnd/DNDExample.js,bin/org/eclipse/swt/examples/controlexample/TreeTab.js,bin/org/eclipse/swt/examples/controlexample/ToolBarTab.js,bin/org/eclipse/swt/examples/controlexample/TextTab.js,bin/org/eclipse/swt/examples/controlexample/TableTab.js,bin/org/eclipse/swt/examples/controlexample/TabFolderTab.js,bin/org/eclipse/swt/examples/controlexample/Tab.js,bin/org/eclipse/swt/examples/controlexample/StyledTextTab.js,bin/org/eclipse/swt/examples/controlexample/SpinnerTab.js,bin/org/eclipse/swt/examples/controlexample/SliderTab.js,bin/org/eclipse/swt/examples/controlexample/ShellTab.js,bin/org/eclipse/swt/examples/controlexample/ScrollableTab.js,bin/org/eclipse/swt/examples/controlexample/SashTab.js,bin/org/eclipse/swt/examples/controlexample/SashFormTab.js,bin/org/eclipse/swt/examples/controlexample/RangeTab.js,bin/org/eclipse/swt/examples/controlexample/ProgressBarTab.js,bin/org/eclipse/swt/examples/controlexample/MenuTab.js,bin/org/eclipse/swt/examples/controlexample/ListTab.js,bin/org/eclipse/swt/examples/controlexample/LinkTab.js,bin/org/eclipse/swt/examples/controlexample/LabelTab.js,bin/org/eclipse/swt/examples/controlexample/GroupTab.js,bin/org/eclipse/swt/examples/controlexample/DialogTab.js,bin/org/eclipse/swt/examples/controlexample/CustomControlExample.js,bin/org/eclipse/swt/examples/controlexample/CoolBarTab.js,bin/org/eclipse/swt/examples/controlexample/ControlExample.js,bin/org/eclipse/swt/examples/controlexample/ComboTab.js,bin/org/eclipse/swt/examples/controlexample/CanvasTab.js,bin/org/eclipse/swt/examples/controlexample/CTabFolderTab.js,bin/org/eclipse/swt/examples/controlexample/CLabelTab.js,bin/org/eclipse/swt/examples/controlexample/CComboTab.js,bin/org/eclipse/swt/examples/controlexample/ButtonTab.js,bin/org/eclipse/swt/examples/controlexample/AlignableTab.js,bin/org/eclipse/swt/examples/clipboard/MyTypeTransfer.js,bin/org/eclipse/swt/examples/clipboard/MyType.js,bin/org/eclipse/swt/examples/clipboard/ClipboardExample.js,bin/org/eclipse/swt/examples/browserexample/BrowserExample.js,bin/org/eclipse/swt/examples/addressbook/SearchDialog.js,bin/org/eclipse/swt/examples/addressbook/FindListener.js,bin/org/eclipse/swt/examples/addressbook/DataEntryDialog.js,bin/org/eclipse/swt/examples/addressbook/AddressBook.js,bin/org/eclipse/swt/examples/Hello.js
4-
j2s.abandoned.resources.list=
54
j2s.output.path=bin
5+
j2s.abandoned.resources.list=
66
j2s.compiler.status=enable

tests/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ControlExample.java

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,21 +63,21 @@ public ControlExample(Composite parent) {
6363
// "Label",
6464
// "Canvas",
6565

66-
// "Combo",
66+
"Combo",
6767
// "CLabel",
6868
// "CTabFolder",
69-
// "SashForm",
69+
"SashForm",
7070

7171
// "CoolBar",
7272
// "Dialog",
7373
"Group",
7474
"Label",
7575
"Link",
76-
// "List",
76+
"List",
7777
// "Menu",
7878
"ProgressBar",
7979

80-
// "Sash",
80+
"Sash",
8181
// shellTab = new ShellTab(this),
8282
"Shell",
8383
"Slider",
@@ -115,6 +115,8 @@ public void run() {
115115
if (control != null && control instanceof Label) {
116116
control.dispose();
117117
}
118+
item.setImage(images[(int) Math.round(3 * Math.random())]);
119+
tabFolder.setSelection(tabFolder.getSelectionIndex());
118120
item.setControl(page);
119121
//item.getParent().getShell().pack();
120122
} catch (Throwable e) {
@@ -148,6 +150,8 @@ public void run() {
148150
if (control != null && control instanceof Label) {
149151
control.dispose();
150152
}
153+
item.setImage(images[(int) Math.round(3 * Math.random())]);
154+
tabFolder.setSelection(tabFolder.getSelectionIndex());
151155
item.setControl(page);
152156
} catch (Throwable e) {
153157
//e.printStackTrace();

tests/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/ListTab.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class ListTab extends ScrollableTab {
3434
/**
3535
* Creates the Tab within a given instance of ControlExample.
3636
*/
37-
ListTab(ControlExample instance) {
37+
public ListTab(ControlExample instance) {
3838
super(instance);
3939
}
4040

tests/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/Tab.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ void createControlGroup () {
123123
createOtherGroup ();
124124
createSetGetGroup();
125125
createSizeGroup ();
126-
// createColorGroup ();
126+
createColorGroup ();
127127
if (RTL_SUPPORT_ENABLE) {
128128
createOrientationGroup ();
129129
}
@@ -197,7 +197,6 @@ void createControlWidgets () {
197197
* Creates the "Colors" group. This is typically
198198
* a child of the "Control" group. Subclasses override
199199
* this method to customize and set system colors.
200-
* @j2sIgnore
201200
*/
202201
void createColorGroup () {
203202
/* Create the group */

tests/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TableTab.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ class TableTab extends ScrollableTab {
5656
/**
5757
* Creates the Tab within a given instance of ControlExample.
5858
*/
59-
TableTab(ControlExample instance) {
59+
public TableTab(ControlExample instance) {
6060
super(instance);
6161
}
6262

tests/org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample/TreeTab.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class TreeTab extends ScrollableTab {
5757
/**
5858
* Creates the Tab within a given instance of ControlExample.
5959
*/
60-
TreeTab(ControlExample instance) {
60+
public TreeTab(ControlExample instance) {
6161
super(instance);
6262
}
6363

0 commit comments

Comments
 (0)
X Tutup