Skip to main content

Blog Archive for kirillcool during June 2006

The Matrix rain project that was refactored to the laf-widget layer was not the first one. Even before that i took my first (ever) game written in Java and ported it to a (kind of) Easter egg for Swing apps. The project itself is called trellis and contains a collection Tetris-like games with pluggable shapes and rules. Currently, there are three different kinds of games and four different kinds...
So, a number of people have asked for a WebStart version for the Matrix screensaver, so here goes: Wait for the application to load, hit Ctrl+Alt+M and enjoy the animation. Mouse click stops the screensaver and returns the control to the frame.
The last thing i did before moving to the States was taking one of my old apps (written for Java 1.1, so the entire imaging stack was written from the ground up, including the alpha channel blending, antialiased line drawing, index color models and such) and turning it into a Swing screensaver. The project page is right here, and once you run your application under laf-widget compliant look and...
The latest addition to one of the Substance plugins (watermark pack) provides a playground to experiment with fractal-based artwork. Much like the noise-based watermarks, you can play with the API to create your own (and sometimes stunningly beautiful) watermarks. The code is loosely based on the ideas from the flam3 site (see this PDF for some math). Feel free to explore some of the code right...
This is the fifth part of the series that describes the additional capabilities that you can get on your tabbed panes. The first part described close buttons and animation on modified tabs The second part described vetoable close buttons and vertical tabs. The third part described single-click close of multiple tabs and custom alignment of tab texts on left and right placement. The fourth...