Screenmates

Posted on  by 

  1. Little Anime People Who Steal Your Images
  2. Screenmates Polo Shirts
  3. Screenmates Polos
  4. Screenmates Free Download
  • Screenmates Home Screensavers Cursors Felix The Cat: Felix the cat is black and white and walks around your desktop. Download zip file. Neko: Neko is a cute little white animated cat loose on your desktop. When you move your mouse cursor, the cat chases it. When the cursor is stationary.
  • These screenmates come in all shapes and sizes, and some are more useful than others. They include animals, such as sheep, cats, penguins and even ants, as well as humanoid characters.
  • Screenmate free download - Lava Lamp, Audi Screenmate, KNY ScreenMate, and many more programs.
  • I've had Felix on my computer for years so I decided to make a video about it.The audio got disabled right after the video was uploaded, sorry = The song wa.

Neko is Japanese for cat. According to Wikipedia it was originally written for the NEC PC-9801. I know it from the OS/2 program of the same name.

(Image from Wikipedia commons)

Little Anime People Who Steal Your Images

We decided to conduct a small experiment and resurrect a very ancient evil right from the year 2000 - screenmates. These are dragons running on your screen, which just lift your spirits. The idea was given by the beautiful.

Screenmates

The little kitten Neko chases the mouse cursor around the desktop. Once she’s over it and the mouse doesn’t move she’ll prepare to take a nap. If the mouse goes outside the desktop she will reach the border and try to dig for it. She’ll eventually give up, and fall asleep.

Many free and open source ports of Neko exist. I have adapted the Java Applet “Java Neko” by Chris Parent for the Desktop.

The cat is displayed on a JWindow which I have made transparent using the following command:

AWTUtilities.setWindowOpaque(window, false);

Free

Since Neko is supposed to chase the cursor, we need to poll the mouse location in regular intervals using a Swing Timer. I query the location using a call to the MouseInfo class:
PointerInfo pointerInfo = MouseInfo.getPointerInfo()
Point mouseLocation = pointerInfo.getLocation();

We don’t want Neko to go outside of the Desktop area. I determine the bounds and insets of the desktop using the following code snippet:
GraphicsConfiguration gc = getGraphicsConfiguration();
Rectangle screenBounds = gc.getBounds();
Insets screenInsets = getToolkit().getScreenInsets(gc);

Screenmates

The rest of the code is pretty much identical with Chris’ Java applet.

Screenmates

Screenmates Polo Shirts

You can download the file Neko.jar along with the source code.

Screenmates Polos

Double click the .jar file to start it. Click on Neko to end the program.

Screenmates Free Download

Feel free to copy the source code and images. You can change it if you like, for your own Neko Java program.

Coments are closed