Logbook Source Code



The Pilot Logbook System is written in Java with some JavaFX used for the weight and balance graphs.

There are 3 packages:

  1. com.drj.logbook.LogbookGUI
  2. com.drj.logbook.system
  3. com.drj.logbook.manager

The first contains, as the name suggests, the user interface classes.
The second contains the persistent classes, i.e. the classes of objects stored in the database.
The third provides the classes for interfacing between the GUI and the database.

These were developed using Netbeans. This only matters to the GUI class as the screens were built with the GUI builder in Netbeans

Legal Stuff

The Logbook System is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
The Logbook System is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

A copy of the GNU General Public License is here. Alternatively see http://www.gnu.org/licenses/#GPL.

Prepared: March 7, 2007
Modified July 16, 2018
Copyright Johnson Computer Software Team Limited. 2007, 2018
Contact the author at virtualdrj@gmail.com