Home > Authors

Jeff Friesen

Jeff (Geoff) Friesen is heavily involved with Java technology. He has written numerous Java articles for JavaWorld (www.javaworld.com) and Windows TechEdge (www.windowstechedge.com), including integrating C++ with Java, internationalization, and Java Plug-in technology. He was the chief developer on a project with an EDS business unit where he integrated a smart card device with Java applets via JNI. He has worked directly with the virtual machine and created his own disassembler for Java class files. Jeff is currently teaching a college-level introductory Java course, covering many of the same concepts that appear in his book, Java 2 by Example.

1.
Using Transitions to Simplify JavaFX Animations
Sep 9, 2009
2.
Styling Swing Components with Java CSS
Aug 28, 2009
3.
Show Me the Movie with DirectShow
Apr 28, 2009
4.
Playing Media with Java Media Components
Feb 27, 2009
5.
Creating Java User Interfaces with Project Scene Graph
Feb 10, 2009
6.
Blending Images in Java
Sep 12, 2008
7.
Introduce Animated Cursors to Java GUIs, Part 3
Apr 30, 2008
8.
Introduce Animated Cursors to Java GUIs, Part 2
Apr 18, 2008
9.
Introduce Animated Cursors to Java GUIs, Part 1
Apr 11, 2008
10.
Enhance Java GUIs with Windows Icons
Apr 4, 2008
11.
Taming Mustang, Part 2: Scripting API Tour
Nov 2, 2007
12.
Visit Java's Relatives: Jython and Groovy
May 4, 2007
13.
Generics 101: Mastering the Fundamentals
Mar 23, 2007
14.
Taming Mustang, Part 3: A New Script Engine
Mar 2, 2007
15.
Taming Mustang, Part 1: Collections API
Feb 16, 2007
16.
PCX Meets Image I/O: Creating an Image-Reading Java Plug-in
Dec 29, 2006
17.
Mustang (Java SE 6) Gallops into Town
Oct 20, 2006
18.
GridBagLayout Versus FormLayout
Oct 6, 2006
19.
Laying Out Realistic GUIs the GridBagLayout Way
Sep 29, 2006
20.
Harness the Power of Java's GridBagLayout
Sep 22, 2006
21.
Tools of the Trade: SwingX Meets Swing with New and Extended Components
Aug 4, 2006
22.
Have Fun with the Custom Screensavers Library
Mar 10, 2006
23.
Build Screensavers with a Custom Screensavers Library in Borland C++
Feb 24, 2006
24.
Tools of the Trade: Flash meets Java with Transform SWF and JFlashPlayer
Feb 17, 2006
25.
Tools of the Trade, Part 3: Using the JGoodies Animation Library
Dec 22, 2005
26.
Tools of the Trade, Part 2: Building Graphs with JGraph
Dec 9, 2005
27.
Tools of the Trade, Part 1: Creating PDF documents with iText
Nov 4, 2005
28.
From Literals to Expressions in Java
Aug 16, 2002
29.
Build Your Own Java-Based Email Programs
May 10, 2002
30.
Exploring Java's Network API: URIs and URLs
May 1, 2002
31.
Exploring Java's Network API: Sockets
Apr 19, 2002
32.
Basic Thread Operations in Java
Mar 22, 2002
33.
Working with Streams in Java
Mar 22, 2002
34.
Advanced Tips for More Powerful Tables
Nov 20, 2001
35.
Exploring Swing's Table Component
Nov 20, 2001
36.
Simple Tips for More Powerful Tables
Nov 20, 2001
37.
A Handful of Tips for Swing Programs
Apr 13, 2001
38.
A Trio of Tips for AWT Programs
Apr 13, 2001
39.
Automating Programs with Robots
Apr 13, 2001
40.
Build Your Own Media Player
Apr 13, 2001
41.
Drawing Cubic Curves
Apr 13, 2001
42.
Scaling Images
Apr 13, 2001
43.
Using the Swing API Timers
Apr 13, 2001

Jeff Friesen

Informit Network