JS Collection Manager version 1.00 (Back to BPnet)

If you find this software is useful to you please make a donation:

For use with Java version 1.4 compatible computers.

As the title says JCM is collection manager. This program helps the user keep track of whatever they like to collect. For instance, I collect science fiction TV shows. If I wanted to organize my collection of Babylon 5 tapes I would input the necessary data for Babylon 5 so that I would always know what episodes I have and what episodes I'm missing. When I add new tapes or if new Babylon 5 episodes are produced I can update the existing collection data.

How to run the program:

First download and install the java runtime environment.

Then download and run Collect.jar

How to use this program:

The main window:


When using this guide please refer to this screen shot.

The user edits the collection database by using the six buttons and four text boxes.

The Text Boxes:

The text boxes below the buttons allow data to be added and updated. For instance if I wanted to add the Babylon 5 episodes I have to the collection. I would input the following data in the text fields from left to right:

The name.

The episodes I have.

The total number of episodes that exist

Any additional notes

Babylon 5

1-88,90-110

110

5-8 have bad audio

The Buttons:

Search: Search scans the collection looking for the entry in the name box, and then fills in all the other boxes with the information for that item. Also it is important to note that you don't need to type in the full name to pull up a match.

Example 1:

If (using the sample collection) I wanted to edit the entry for Azumanga Diaoh I would only need to type in Az in the name box since no other items begin with Az.

Clear Inputs: Simply clears the four text boxes. Clearing the text boxes will not affect the collection.

Save: Pulls up a save collection dialog.

Load: Pulls up an open collection dialog. It will not prompt the user to save the current work. Also if the input file is invalid Collection Manager will not attempt to load it.

New: Empties current collection. It will not prompt the user to save the current work.

Add/Update: This button has three possible usages depending on the contents of the text boxes.

Adding an entry. Entering data (like in the table above) then pressing

Add/Update will add the item to the collection. If you don't know the total number of items that exist enter a zero in that box.

  1. Updating an entry. After searching to the item you wish to edit, modify the text boxes. Then press Add/Update.

  2. Removing an Entry. After searching to the item you wish to remove, Set the have box to zero. Then press Add/Update, and the item will be removed from your collection.

Note: When adding or updating an item if you have a higher number in the have box than in the total box Collection Manager will not accept the item. (Unless the total is zero, see above.)

Note: All input into the have box must be in the form of ascending numbers separated only by commas or dashes.

Good inputs: 1 1,3,7,15 1-9,14-27

Bad inputs: 3,2,7 25-9 1-9,14-27.

Note: To print that data first select all the text in the main window with the mouse. Then press CTRL-C to copy it, then open notepad and press CTRL-V to paste.

Note: If you add an item with a very long name (50+ letters) it may cause some information to be pushed off the right side of the screen.

Example 2:

Suppose I wanted the use the rename the sample entry Azumanga Diaoh to it's English translation: Tomorrow's Comic Today

I would have to:

  1. Search for Az.

  2. Remove it from the collection by setting the have box to zero.
  3. Change the name box to Tomorrow's Comic Today.
  4. Restore the have box.
  5. And press Add/Update.


Copyright (C) 2003 Alexander Marciniak and Jason Sutton.

If you have suggestions or wish to report bugs e-mail javasucks@esoteric.cotse.net