Home > Topics > Programming > User Interface (UI)
User Interface (UI)
34 Items
Sort by Date | Title
- Blending Images in Java
- Sep 12, 2008
- Jeff Friesen introduces high-performance Java code that you can incorporate into your own image transitions.
|
- Introduce Animated Cursors to Java GUIs, Part 3
- Apr 30, 2008
- Jeff Friesen completes his three-part series on a Java-based animated cursor library.
|
- Introduce Animated Cursors to Java GUIs, Part 2
- Apr 18, 2008
- Jeff Friesen continues his three-part series on a Java-based animated cursor library.
|
- Introduce Animated Cursors to Java GUIs, Part 1
- Apr 11, 2008
- Jeff Friesen begins a three-part series introducing three implementations of his Java-based animated cursor library.
|
- Enhance Java GUIs with Windows Icons
- Apr 4, 2008
- Jeff Friesen shows how to make Windows icons available for use in your Java GUIs.
|
- Building Modal Dialogs into Your Web Application
- Nov 9, 2007
- Ivan Pepelnjak describes how you can use JavaScript to implement a truly modal dialog box.
|
- Adding Keyboard Shortcuts to Your Web User Interface
- Nov 2, 2007
- Implement browser-independent keyboard shortcuts in your web applications.
|
- Bad UI of the Week: The Menu Bar
- Aug 24, 2007
- David Chisnall examines the historically contentious topic of menu placement.
|
- Ten Tips for Optimizing a Web Page for Search Engines
- Aug 24, 2007
- Search guru Li Evans shares ten tips to help you lay a foundation for optimizing the pages of your site.
|
- Bad UI of the Week: The Cross-Platform User Interface
- Aug 17, 2007
- David Chisnall explains why cross-platform GUIs are likely to be doomed to failure.
|
- Bad UI of the Week: The Mythical "is Like" Operator
- Aug 10, 2007
- David Chisnall examines the subjective nature of associating objects (and functions) into categories.
|
- Multithreaded Java GUI Programming
- Aug 10, 2007
- Stephen Morris describes how to add support for multiple threads of execution in a Java GUI-based application.
|
- Ajax Construction Kit: Creating Responsive GUIs with Real-Time Validation
- Aug 4, 2007
- Learn when to inject real-time validation into your own apps.
|
- Bad UI of the Week: Kettles and Washing Machines
- Jul 27, 2007
- David Chisnall ponders the safety features of two common appliances.
|
- Bad UI of the Week: The Mitten Mouse
- Jul 20, 2007
- David Chisnall compares single vs. multi-button mouse design.
|
- Bad User Interface of the Week: File It Under “Bad”
- Jul 13, 2007
- Find out the importance of having solid user design techniques in place when designing an interface.
|
- GridBagLayout Versus FormLayout
- Oct 6, 2006
- Jeff Friesen compares GridBagLayout to JGoodies FormLayout, another popular Java layout manager. Both layout managers offer advantages and disadvantages, with the scale tipping toward FormLayout as the more flexible layout manager.
|
- Laying Out Realistic GUIs the GridBagLayout Way
- Sep 29, 2006
- Jeff Friesen shows you how GridBagLayout can be used to build layouts that make sense. Specifically, Jeff designs an address book GUI around GridBagLayout, which adjusts component sizes automatically when the GUI is resized.
|
- Programming C++ GUIs with the wxWidgets Library
- Sep 15, 2006
- The open source wxWidgets library makes programming GUIs incredibly easy, far easier than with most platform APIs. Jeff Cogswell shows how this handy C++ library can shorten your programming time with powerful classes that are simple to use.
|
- Have Fun with the Custom Screensavers Library
- Mar 10, 2006
- Screensavers should be fun to watch. Unlike most rather boring screensavers, the 4Balls screensaver in Jeff Friesen's new article is anything but dull. You learn how to draw bitmaps using masks and bitwise operations, how to animate these bitmaps using simple physics, how to render colorful backgrounds with gradient paints, and how to play multiple wave sounds simultaneously.
|