SWT tips and tricks
Cross platform SWT dispatch loop idiom (May 1, 2013)
Solution to Exception Display must be created on main thread due to Cocoa restrictions...
Solution to Exception Display must be created on main thread due to Cocoa restrictions...
Select correct SWT jar for your OS and JVM at runtime (February 10, 2012)
Here is a method to dynamically classload the correct SWT jar depending on your operating system and whether it is 32 or 64 bit. It relies on a little code smell (hack) using reflection but this is mu...
Here is a method to dynamically classload the correct SWT jar depending on your operating system and whether it is 32 or 64 bit. It relies on a little code smell (hack) using reflection but this is mu...
SWT Canvas plot centred text (October 13, 2011)
How do you plot centre-aligned text on an SWT Canvas object?...
How do you plot centre-aligned text on an SWT Canvas object?...
SWT literal ampersand instead of keyboard hotkey (September 9, 2011)
If you call setText() on SWT components with a String containing an ampersand then the ampersand will be converted into a keyboard hotkey on the next character. Here is how to use a literal ampersand ...
If you call setText() on SWT components with a String containing an ampersand then the ampersand will be converted into a keyboard hotkey on the next character. Here is how to use a literal ampersand ...
SWT best practice - single Display multiple Shells (August 19, 2011)
Here is a design pattern for an SWT single document interface (SDI) with one Display dispatch loop handling for multiple windows (Shells)...
Here is a design pattern for an SWT single document interface (SDI) with one Display dispatch loop handling for multiple windows (Shells)...
Ask me about
AdSense Android ant Apache Applet Artigo C++ CI codec console CSS Debian DemoScene deployJava.js diff DIY Eclipse Excel fdisk find Firefox FixPC Flash fuse GC git GPG grep HotSpot hsdis HTML Icedove icedove Iceweasel ImageMagick iOS iPhone iSCSI ISO JarScan Java JavaFX JavaScript JCrete JDBC JDK Jenkins Jessie JIT JITWatch JVM lambdas lame Linux linux low latency LVM Mac MacPorts maven Microsoft mkfs mp3 MySQL Networking networking NFS Obj-C OpenJDK OpenJFX openSSL openssl optimisation OSX Patterns PHP PIX PostgreSQL powersaving PS3 Puzzle qmail Raspberry Pi RaspberryPi Safari samba Samba Scala scp scponly SEO ssh sshfs stunnel svn SWT sysctl syslog-ng tcpkill Thunderbird tmpfs Tomcat tripwire Ubuntu Unity UTF-8 vi VirtualBox website Websites wget Windows Windows 8 Word Xcode xen ZTE Blade