Talk:Standard Widget Toolkit

message: This is still an "SWT vs. Swing" article.  Every section contains a "SWT does this ... but Swing does that ..." sentence.  Does the Wikipedia page for Swing contain a reference to SWT in every paragraph and a description of what Swing is not?
There are many factual errors.  Erich Gamma did not design SWT.  Ports to new platforms for SWT take longer because Sun must first port Java to the platform before an SWT port can begin.  In the process of the port, AWT faces exactly the same porting issues as SWT and must be recoded to call the new GUI API for the platform.  Swing cannot run without AWT, which must be ported.
James Gosling is a Sun Employee and hopelessly bias against the SWT.  Sun has waged a media battle against Eclipse (and SWT) for some time now and James Gosling has been part of it.  The equivalent battle has not been waged by Eclipse.org, IBM or any other company.
The API of SWT is not based on Windows.  For example, the Windows TreeView widget is programmed using SendMessage(), TVM_INSERTITEM and other win32 concepts.  None of this appears in the SWT API.
SWT has been ported to Windows WPF.
64.230.72.198 11:59, 20 June 2007 (UTC)
thread_title: Untitled

message: Why does the SWT page contain "criticisms of SWT" when the Swing page does not?  As I pointed out below, there is FUD surrounding performance on non-Windows platforms.  The Swing page does not contain FUD about "Swing is slow", should it?
There is also FUD about SWT being slow on non-Windows platforms and problems on the Mac.  This was part of a marketing attack from the NetBeans group inside of Sun.  The criticism that SWT does not interoperate with AWT/Swing on the Mac is particularly unfair.  It could equally be said that AWT/Swing doesn't interoperate with SWT (or wxWindows or Avalon on Windows for that matter).
It would be an advantage for the understanding of the development of Swing and SWT to have some dates or years, the artikle does not gve any date. Since when does Swing and SWT exist, launch year for each major release?
Martinalex
: it represents the third main option for developers when creating desktop applications to execute on the Java platform
The article should say what the other two are. -- Tarquin 16:56, 15 Jun 2005 (UTC)
thread_title: Comments made before the major [http://en.wikipedia.org/w/index.php?title=Standard_Widget_Toolkit&oldid=49300410 rewrite] (21 April 2006)

message: There is a lot of repetition in this article between the overview and "Introduction to SWT".
A lot of repetition is present in this article between the overview and "Introduction to SWT".
There should be less repetition between the overview and "Introduction to SWT".
:Amusingly, you're the third person to say that.  :P  Feel free to improve things.  GeorgeBills 14:11, 1 June 2006 (UTC)
thread_title:  Repetition 

message: Hello! The "Positive and negative criticisms of SWT" section and any discussion of SWT vs Swing need to be moved out.  It show a bias in favour of Swing.  Why doesn't the Swing wikipedia article contain the 'Positive and negative criticisms of Swing'?  Either remove it or add the equivalent section to the Swing entry.
: I'm not fond of SWT, but I do have to concur. Perhaps we should have a separate page Java GUI Comparisons looks at the history of AWT, how Swing came along and the limitations of Swing that drove IBM to create SWT. 
 * Swing memory use can be pretty bad; believed to be an artifact of its use of nested classes for callbacks (for which we need citations)
 * Swings complete emulation of the native platform gui can lead to a lag between a new OS release and swing apps looking good in it. Examples: XP, vista. Wherease SWT may adapt faster because it uses more native code.
There's a fair bit of politics in these discussions too; the IBM/Sun battle for dominance of Java developers comes into it. One nice thing about SWT here is that its been open for longer; open source Java implementations like Kaffe/classpath dont have to reimplement SWT the way they do with swing; they just run SWT as is. —The preceding unsigned comment was added by SteveLoughran (talk • contribs) 18:25, 10 February 2007 (UTC)
thread_title:  Criticisms section 

message: I came to this page curious about when SWT was made, and surprised to see that the history section contained no dates.  It does contain a relative ordering with AWT and Swing, but a year would be nice, too. Mbarbier 04:08, 17 October 2007 (UTC)
thread_title:  What's a history section without a single date/year? 

message: The image :Image:Eclipse-logo.png is used in this article under a claim of fair use, but it does not have an adequate explanation for why it meets the requirements for such images when used here.  In particular, for each page the image is used on, it must have an explanation linking to that page which explains why it needs to be used on that page.  Please check
:* That there is a non-free use rationale on the image's description page for the use in this article.
:* That this article is linked to from the image description page.
This is an automated notice by FairuseBot. For assistance on the image use policy, see Wikipedia:Media copyright questions. --09:13, 9 September 2008 (UTC)
thread_title: Image copyright problem with Image:Eclipse-logo.png

message: The outside of java section seems to be a mostly word-word advertisement for PureNative software, specifically this page: http://www.pure-native.com/swtcpp/swtcamp.html
Should it be deleted?
GotPSP (talk) 03:48, 23 November 2008 (UTC)
thread_title:  Seems to be advertisement in outside of java section 

message: The cited article about SWT vs Swing performance is too old. It covers Java versions 1.4/5 and Swing's performance has been improved significantly after that. SWT could also be faster now. Also underlying platforms such as Wayland vs X, GTK 3 & Clutter may affect the results. Overall, the comparison doesn't reflect the current state anymore. 2001:2003:F638:A000:BE5F:F4FF:FE76:8CA0 (talk) 06:16, 28 January 2016 (UTC)
thread_title:  Performance 

message: $ java -cp /Users/Desktop/swt-4.6.3-cocoa-macosx-x86_64/swt.jar:. HelloWorld
***WARNING: Display must be created on main thread due to Cocoa restrictions.
Exception in thread "main" org.eclipse.swt.SWTException: Invalid thread access
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.SWT.error(Unknown Source)
	at org.eclipse.swt.widgets.Display.error(Unknown Source)
	at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
	at org.eclipse.swt.widgets.Display.create(Unknown Source)
	at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
	at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
	at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
	at HelloWorld.main(HelloWorld.java:8)
$ java -version -cp /Users/Desktop/swt-4.6.3-cocoa-macosx-x86_64/swt.jar:. HelloWorld
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
$
DouglasHeld (talk) 06:40, 19 April 2017 (UTC)
thread_title:  Sample does not run 

message: Hello fellow Wikipedians,
I have just modified one external link on Standard Widget Toolkit. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20060830151351/http://www.builderau.com.au/program/work/0%2C39024650%2C39176462%2C00.htm to http://www.builderau.com.au/program/work/0%2C39024650%2C39176462%2C00.htm
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 04:33, 26 July 2017 (UTC)
thread_title:  External links modified 

message: The following Wikimedia Commons file used on this page or its Wikidata item has been nominated for deletion:
* 
Participate in the deletion discussion at the . —Community Tech bot (talk) 05:37, 12 September 2022 (UTC)
thread_title:  A Commons file used on this page or its Wikidata item has been nominated for deletion