Top stories for gui

Buzz | Video | Top stories | My News


added 2008 Fri May 16 9:53:29 by bloid
I been wanting to write about GlazedLists + Groovy since 2GX, as James and I made a demo of a Grails/Swing powered RSS/Atom aggregator that, among other things, took advantage of GlazedLists to create JTable, scratch that, a sorted, observable JTable with minimal code.
added 2008 Fri May 16 5:04:38 by mcarniel
Released 1.6 version of open source suite of Swing based graphics components.
added 2008 Fri May 16 3:16:10 by Jacek
It seems the fine folks at Trolltech are working on making this go away by allowing Qt apps to use GTK+ for all the rendering (not imitated, real GTK+).
added 2008 Thu May 15 20:16:46 by bloid
This example demonstrates how to create a user interface that displays a table with "frozen" columns. Frozen means it is not effected by the horizontal scrolling of the rest of the table.
added 2008 Thu May 15 8:29:29 by aalmiray
The demo application from the Groovy SwingBuilder Tech Session at JavaOne 2008 is now runnable via WebStart. (note to self, link to SDN site when the presentaiton goes live). The source code may also be browsed via FishEye. There are a couple of points I wish to call out that were touched on in the tech session
added 2008 Tue May 13 13:46:49 by jlweaver
There were several JavaFX-related announcements and demos at JavaOne, not the least of which is the preview release of the JavaFX SDK due in June 2008. As the interpreted version of JavaFX was the prototype for the compiled version, the javafx.ui classes are the prototype for the javafx.gui classes that were shown at JavaOne and will be released in the SDK.
added 2008 Tue May 13 13:25:19 by mostlyharmless
In this 10 minute presentation a designer at 37Signals walks you through some useful steps on creating usable, intuitive forms in your web apps through effective use of copy and design.
added 2008 Tue May 13 10:36:50 by Jacek
Completed work on bean binding, SwingWorker integration for long running methods. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). End goal of the project: to blow JavaFX away and ensure pure Java is king. *grin*
added 2008 Mon May 12 7:26:57 by bloid
One of the cool encounters at JavaOne was with Maxim Zakharenkov, who is from Latvia, and his https://swingexplorer.dev.java.net/ project. The tool lets you introspect Swing applications and is discussed on Javalobby as well. Max told me that there's already an Eclipse plugin for his tool, but nothing for NetBeans IDE. We spent some time together yesterday and made quite some progress.

Sponsors

More tags

Technology Apple Design Hardware Linux Programming Security Software unix-linux ajax how-to javascript php java tools .net trends frameworks books research web design ruby open source reviews web 2.0 eclipse other languages perl python humor announcement News mobile Microsoft Windows usability database standards Video c-and-cpp server free web services css web imported wallpaper gallery mac pictures japan webdesign list history art universe games reference flash graphics inspiration freeware site pixel computers library tutorial html unix opensource ui fonts downloads illustration visualization links interaction icons screenshot xml interface opinion desktop desktops oss 3d fittslaw background dreamweaver wallpapers css-html methodology backgrounds repository design patterns free alternatives swing wxpython remapping perceptive

more tags »

 
added 2008 Sun May 11 3:33:02 by danielstoner
One more nice touch in the Java 6 offensive to the desktop is giving Java applications the ability to add icons to the system tray in a pretty consistent way across platforms.
added 2008 Sat May 10 4:03:24 by osbald
Sun loses another senior developer and the Swing team lose another to Abobe Flex.
added 2008 Sat May 10 4:03:15 by Jacek
Latest updates on bean binding, SwingWorker integration for long running methods and bean validations. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder, Ruby on Rails (YAML) and GTK+ libGlade.
added 2008 Sat May 10 0:38:53 by danielstoner
Java 6 tries hard to make Java applications easier to integrate in the desktop environment of various platforms. One of such welcome attempts is the new java.awt.Desktop class adapted from JDIC (JDesktop Integration Components).
added 2008 Fri May 9 12:29:08 by xelipe
I've ported the Processing visualization language to JavaScript, using the Canvas element. I've been working on this project, off-and-on now, for the past 7 months - it's been a fun, and quite rewarding, challenge. The full scope of the project can be broken down into two portions: The Processing Language, The Processing API
added 2008 Fri May 9 6:29:33 by bloid
The Lightweight UI Toolkit was officially announced to the developer community during yesterday's JavaOne mobility keynote by Jeet Kaul (video and audio archive). An early access binary release of the LWUIT library is available immediately and the full source code will be available by summer of this year.
added 2008 Wed May 7 10:09:36 by bloid
Many believe that zebra stripes aid the reader by guiding the eye along the row. However, despite being in use in both paper and electronic mediums for almost half a century, there is practically no evidence that it actually assists users in this way. In June and July 2007, I conducted an extensive review of sources such as the International Association of Paper Historians, the Business and Forms Management Association, and the IEEE Annals of the History of Computing, but found absolutely no information on the origins of or rationale behind zebra striping.
added 2008 Tue May 6 2:16:39 by aalmiray
Here are some Swing links that you might have missed during this week
added 2008 Tue May 6 1:21:49 by bloid
Brent says that he prefers a design without borders, though suggests some possible reasons in favor of using them: compensating for larger displays, adding contrast to bring attention to the content, and making the design feel more like real-world materials.
added 2008 Mon May 5 18:19:00 by RemisB
Collecting all my thoughts on swing UI abstraction layer. Everything is about how to make swing application fast, easy, on time in budget and with consistent UI. Would like to bring back entertainment to swing app development.
added 2008 Fri May 2 14:25:28 by bloid
Looking at the comments on the announcement of release 4.3 of Substance look-and-feel, the three major pain points for the users are: performance, performance and performance. You made your statement very clear, and performance improvements were placed as the top priority for the next release (code named Substance 5).
added 2008 Fri May 2 7:58:07 by shemnon
Groovy's forthcoming AST Transformations feature tackles a common boilerplate template: bound JavaBeans properties.
added 2008 Thu May 1 17:26:08 by lebesnec
Well, since everything have already been spoiled in the title of this post, here is the screenshot : Move and/or resize the rectangle to crop your image. You can also zoom with the wheel of you mouse. You can even use a BufferedImageOp (= a filter on an image) to filter the part of the image which is outside the cropped part.
added 2008 Thu May 1 17:18:49 by Jacek
Latest updates to JavaBuilder for Swing, an attempt to bring dynamic language-level productivity (and even better) to Java programming, in particular Swing UI creation. Relies on defining layout/controls in YAML and wiring them to the corresponding Java class using convention over configuration principles, Inspired by Groovy SwingBuilder and GTK+ libGlade.
added 2008 Thu May 1 15:55:56 by dlemmermann
Release 1.1 of FlexGantt, the Gantt Charting framework for Java, is available for download now. FlexGantt is a commercial user interface framework built on top of Swing. Similar to the standard Swing components a FlexGantt chart can be customized in many ways. Pluggable renderers allow total control over the chart's appearance and pluggable editors allow customization of the editing capabilities. Pluggable policies can be used to control the behaviour of the chart. They are used to lookup commands, which get executed by the Gantt Chart's command stack. FlexGantt can be used for any kind of planning and scheduling application that needs to visualize activities that are located on a timeline. This release adds language support for English, German, French, Spanish, Chinese, and Japanese. FlexGantt can be downloaded at http://www.dlsc.com
added 2008 Thu May 1 9:11:54 by bloid
For years, Java ME developers have faced difficult choices when it comes to application UIs. Because of the multitude of platform and device features and differences there was really no common UI story - there is MIDP for CLDC and AWT for CDC, APIs like JSR 226 (SVG) and JSR 209 (AGUI), and finally a number of 3rd party toolkits such as J2ME Polish.
added 2008 Thu May 1 8:35:52 by MichaelDavid1
Another feather in the cap for Agile using stream-based software configuration management (SCM)
added 2008 Tue Apr 29 18:01:02 by mmurph211
Super Tables are large HTML tables enhanced with cross-browser fixed vertical and horizontal scrolling headers with custom skins and features. A new release - now much faster. Also added is the MIT Style License
added 2008 Tue Apr 29 16:57:23 by mswatcher
IMHO, this tenet applies perfectly in how UI should be designed. Typically, the most direct way to use a UI control should result in the most awaited feature from a user perspective (make the simple things simple). Then, some extra/hidden UI control facilities can be added to the control to support more in-depth scenario (make hard things possible).
added 2008 Mon Apr 28 21:49:32 by Jacek
Ongoing changes to the JavaBuilder concept, oriented towards bringing dynamic language-level productivity to UI creation in plain Java. Inspired by Groovy SwingBuilder and GTK+ libGlade, but using YAML (as in Ruby on Rails) as the UI definition format. This one covers automatically syncing variables across the Java and YAML domain and introducing Javascript style event handlers (e.g. onKeyPressed) to avoid the need for manually coding KeyListeners, FocusListeners, etc.
added 2008 Mon Apr 28 20:59:55 by aalmiray
Here are some Swing links that you might have missed during this week


12345678910111213 ... 37 »